@SnoopDogg has (at least, temporarily) changed his name to Snoop Lion for his upcoming reggae album, entitled Reincarnated. Hence the joke:
http://blogs.wsj.com/speakeasy/2012/08/05/snoop-dogg-heeds-a-higher-calling-as-snoop-lion/
Dunno about you, but we actually like the name, the music, and the new direction.