AKA: Full Clip, Joseph W. Utsler, Joseph William Utsler, and Joseph Utsler
About Shaggy 2 Dope
Joseph Utsler, better known by his stage name Shaggy 2 Dope or 2 Dope (early ICP days) is one half of the horrorcore rap duo Insane Clown Posse. Shaggy 2 Dope is also a producer.