EGAVE
shitheaded
Meaning
adjective
Foolish, incompetent.
Similar words
muttonhead
lunkhead
blockhead
dunderhead
numskull
knucklehead
loggerhead
bonehead
dunce
hammerhead
Save “shitheaded” to learn later