Green’s Dictionary of Slang

wrinch v.

(W.I.) to scowl.

[WI]Francis-Jackson Official Dancehall Dict. 55: Wrinch to sport a scowl.