Top definition
A term for taking a massive dump, often accompanied by a loud, “explosive” release of gas
I’ll be back in a bit; had taco bell last night and I’ve gotta fire the cannon.
by Thewordmancometh March 11, 2010
Get the mug
Get a Fire the Cannon mug for your barber Vivek.