Chickenshitheads, noun plural of chickenshithead. Synonyms in the same form.
chicken-shits
All synonyms for chickenshithead →