slopeheads
English
Noun
slopeheads
plural of
slopehead