honey whats that running down your leg? ghost fart
when a fart sneaks up on you and just when you think its ok to let it rip,you shit your pants
"honey whats that running down your leg? ghost fart" What is the definition of "ghost fart"?