Green’s Dictionary of Slang

sketch v.1

[SE sketch, to draw, i.e., on someone’s flesh]

(UK black) to slash with a knife or other edged weapon.

[UK](con. 1981) A. Wheatle East of Acre Lane 210: Blowoh, he’s been ratchet sketched nuff times.