Skip to main content

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
Don’t be such a doodoo stick