1 definition by marlborospliff

when someone is acting and or seeming as they are a shit head who can’t fucking exist
man, that homeless man sure is a doo doo dummy head”
by marlborospliff June 20, 2022
Get the doo doo dummy head mug.