Meaning ofshitheadin English

shithead

#uncommon
Definitions