Skip to main content

Definitions by McLandorf

"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.
IGAP by McLandorf October 26, 2011