1 definition by Youdontknowmethatsonperiod

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 3, 2020
Get the Doodoo stick mug.