SammyJD's definitions
Someone that tries to break into the bathroom stall while you are dropping off the kids at the pool.
by SammyJD April 24, 2006
Get the Turd Bugular mug.
Get the Turd Bugular mug.We'll email you a link to sign in instantly.