i was sitting there, drinking tea listening to techno and i was suddenly chinched
feeling depressively excited about nothing, and it's all tight in your chest
"i was sitting there, drinking tea listening to techno and i was suddenly chinched" What is the definition of "chinched"?