Top definition
a fart that burns, whistles and leaves a very small terd in your underwear.
I just had a meteor fart and must now change my underwear.
by endoxis December 23, 2014
Get the mug
Get a meteor fart mug for your cat Jerry.