Top definition
"I Got Asparagus Pee".

A subtle way of notifying your fiends that you've recently eaten asparagus and your urine has a foul odor.
Dudes beware...IGAP.
by McLandorf October 26, 2011
Get the mug
Get a IGAP mug for your bunkmate Manley.
buy the domain for your pet site