1 definition by MegaMoon

Top Definition
When a wet, runny fart seeps down your legs.
Was that a rain fart?
by MegaMoon July 26, 2016

Mug icon
Buy a Rain Fart mug!