technotards
English
Noun
technotards
plural of
technotard