1 definition by The neighboor

Top Definition
Fancy word for fart.
I smell a flatulence.
by The neighboor June 07, 2012
Mug icon
Buy a Flatulence mug!