Definify.com

Definition 2025


shmattes

shmattes

English

Noun

shmattes

  1. plural of shmatte