snitches get stitches and wind up in ditches (English, proverb)
expansion: snitches get stitches and wind up in ditches
Senses:
glosses: Synonym of snitches get stitches.
tags: rare
Forms: