1 definition by MrCool Turnage

Last night I went to a Techno club and it smelled like sweaty flaps.
by MrCool Turnage January 9, 2012
Get the Flap mug.