Female genitalia; also used in reference to women (âzatchesâ); used as a slang term for âsnatchâ â similar to the development of âzaddyâ from the original âdaddyâ
I was hanging out with my girlfriend, and she told me her zatch is itchy.