"stinch" is probably misspelled. Trying stench instead Definition of stench
stench has definitions from the field of psychology
1
[ noun ] (psychology) a distinctive odor that is offensively unpleasant
*