Skip to main content

Definitions by EvelynHlolol

Doodoo head 

A doodoo head is a person who is full of shit
Omg karen is sucha doodoo head.
Doodoo head by EvelynHlolol November 2, 2019