glueheads
English
Noun
glueheads
plural of
gluehead