Top definition
n. or v. When you intially push out a massive fart, but you still have multiple reamaining smaller farts that continue to occur after for a short period of time.
You: "Hey bro you smell that?"

Friend:"Uhh, sorry man i just had a gas leak..."

You:"Oh, you better close that up quick!"
by Japparmufits March 27, 2012
Get the mug
Get a A Gas Leak mug for your dog Helena.