Definify.com

Definition 2025


sperglords

sperglords

English

Noun

sperglords

  1. plural of sperglord