Definify.com

Definition 2024


sperglords

sperglords

English

Noun

sperglords

  1. plural of sperglord