shlemozzles

English

Noun

shlemozzles

  1. plural of shlemozzle