Skip to main content

Definitions by chickwhorocks

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