1 definition by doppelgangeraaron

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
Get the doppelganger mug.