when in a drunken stupor, you piss/shit in the closet.
"Why the hell are my shirts wet? Oh, God, the SMELL! Who the fuck let loose the Mantua Closet Monster?"
by lil ralphie February 03, 2010
Emails are sent from firstname.lastname@example.org. We'll never spam you.×