EGAVE

shitheaded

Meaning

  1. adjective Foolish, incompetent.

Similar words

muttonhead lunkhead blockhead dunderhead numskull knucklehead loggerhead bonehead dunce hammerhead

Save “shitheaded” to learn later