1 definition by Youdontknowmethatsonperiod

1
The most stupid person in the world that bums everybody out at the worst possible times. No one likes a doodoo

Stick
by Youdontknowmethatsonperiod February 03, 2020
Get the mug
Get a Doodoo stick mug for your Facebook friend Manley.