a person sleeping in a bathroom stall. Often times snoring loudy to call attention to their activity.
by amadding September 26, 2008
Get the turd napper mug.
Get the turd napper mug.We'll email you a link to sign in instantly.