Skip to main content

Booger132's definitions

Dumbleweed

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email