shmattas

English

Noun

shmattas

  1. plural of shmatta