Definitions by FerdinandTheSea
Zatch
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’
Zatch by FerdinandTheSea February 9, 2022