Definify.com

Definition 2025


schlubs

schlubs

English

Noun

schlubs

  1. plural of schlub