Find the word definition

Wiktionary
suicide squeezes

n. (suicide squeeze English)