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 TheFW