Top definition
To score on ones self in the game of foosball
I was about to win but commited a Dumbleweed.
by Booger132 December 22, 2011
Get the mug
Get a Dumbleweed mug for your Aunt Sarah.
2
When you and your friend hook up in a 69 (non-sexually way) and start rolling by using your feet.
Bruh is that a tumble weed?
Nah B it's a dumbleweed
Get the mug
Get a Dumbleweed mug for your Uncle José.