2 definitions by Gooney Goo Goo

Noun. Eau de Man Balls. The wafting stanky odor that emanates from the twins after a long day of being caged up and/or slapping off the ass of a ho. Prevalent among construction workers and plumbers.
Rob: Come on baby can't I get a little teabag action?
Kate: Oh HELL no! Those shits smell like dusty parmesan!!
by Gooney goo goo October 05, 2005
an extraneous piece of skin or webbing that covers the anus
Before we had the sex, I had to lift up her assflap.
by Gooney Goo Goo April 09, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×