In the Epic Rap Battles of History’s latest video, rapper Snoop Dogg plays Moses and engages in a hip-hop battle with Santa Claus.

“I’m from the North Pole, that’s why my rhymes are so cold,” raps Santa.

“It takes nine reindeers to haul your fat a**,” Snoop raps in return. “You took the Christ outta Christmas and just added more mass.”

Santa and ‘Moses’ go at it for over two minutes, and even Santa’s elves get in on the battle.

As Moses, Snoop added to the Ten Commandments: “I got a new commandizzle for y’all.  Thou shalt not let children sit on a grown man’s lap at the mall.”

Follow Carrie Healey on Twitter @CarrieHeals.