Definify.com

Definition 2025


geeklets

geeklets

English

Noun

geeklets

  1. plural of geeklet