When Santa found out he was going up against Snoop Dogg, er, Snoop Lion in a rap battle, did he soil his red, velvety pants? Snoop Lion agreed to an 'Epic Rap Battle of History,' donned a robe, and played the part of Moses for this video.

It's got some nice wordplay and a little verse for the elves. Oh, and Snoop. Dressed up as Moses. Rapping. Did we not mention that yet? It's really all you need to know.

More From Cat Country 102.9