snooches
English
Noun
snooches
plural of
snooch