Skip to main content

Definitions by Booger132

Dumbleweed 

To score on ones self in the game of foosball
I was about to win but commited a Dumbleweed.
Dumbleweed by Booger132 December 27, 2011