English Nouns: geekazoid

English Nouns verb 'geekazoid' conjugated