Top definition
It is the inevitable echo created by the toilet bowl when pre-fecus flatulence is expelled.
by Beastman288 April 05, 2014
Get the mug
Get a Foghorning mug for your cousin Julia.