Garboone

When you fart so hard you accidently release a turd.
Eww!! I think the guy in front of us just Garbooned himself!!
by chickwhorocks May 06, 2011
Get the Garboone mug.