stupidheads
English
Noun
stupidheads
plural of
stupidhead