geeklets

English

Noun

geeklets

  1. plural of geeklet