appleheads
English
Noun
appleheads
plural of
applehead