snooches