Top definition
When you fart so hard you accidently release a turd.
Eww!! I think the guy in front of us just Garbooned himself!!
by chickwhorocks April 16, 2011
Get a Garboone mug for your boyfriend James.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your cat Zora.