Definitions by Youdontknowmethatsonperiod
Doodoo stick
The most stupid person in the world that bums everybody out at the worst possible times. No one likes a doodoo
Stick
Stick
Doodoo stick by Youdontknowmethatsonperiod February 3, 2020