geekazoids
English
Noun
geekazoids
plural of
geekazoid