1 definition by doppelgangeraaron

Top Definition
Shit, Turd, something coming from ur ass / hanging from your ass.

This word was used by howard stern on his morning radio show.
Howard Stern : Who the fuck left a huge doppelganger in my toilet.
by doppelgangeraaron November 15, 2005
Mug icon
Buy a doppelganger mug!