roidheads
English
Noun
roidheads
plural of
roidhead