potatoheads
English
Noun
potatoheads
plural of
potatohead