snotheads
English
Noun
snotheads
plural of
snothead