schlubs

English

Noun

schlubs

  1. plural of schlub