schlemozzles

English

Noun

schlemozzles

  1. plural of schlemozzle