Doodoo head

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