12/12/2012 06:10 pm ET Updated Jan 30, 2013

Snoop Vs. Santa Claus Rap Battle: Rapper Dresses As Moses For Epic Christmas Duel (VIDEO)

It's the moment we've all been waiting for: Snoop has challenged Santa Claus to a rap battle.

Dressed as Moses, Snoop Lion (née Dogg) lays some heavy beats on Santa from "high" upon the mountain as part of the YouTube series, Epic Rap Battles of History.

So much drama in the Israe-L B.C. / It's kinda hard talking directly to the G O single D / Hand me my chisel, I got a new comandizzle for y'all / Thou shalt not let children sit on a grown man's lap at the mall

Not to be outdone, Santa came prepared with some rhymes of his own.

I'm from the North Pole / That's why my rhymes are so cold / I spit diamonds / But I'm serving up some fresh coal

Snoop has always found inventive ways to get into the holiday spirit. Last month, he starred as Ebenezer Snoop in a retelling of A Christmas Carol. Back in 1996, he and Nate Dogg put out the classic Santa Claus Goes Straight to the Ghetto as part of Christmas on Death Row, the seminal album in holiday gangsta rap.