Definify.com

Definition 2026


sperglords

sperglords

English

Noun

sperglords

  1. plural of sperglord