With Snoop Dogg's recent antics disguised as alter ego Todd, XXL couldn't help but think of all the other alter egos hip-hop has witnessed over time. From Snoop as Todd to 50 Cent as Pimpin' Curly, check out 6 rappers and their alter egos.

Previously: 8 Rappers Repping A City They Are Not From
9 Rappers With Great Teeth
7 Rappers Turning Up In The Club