Green’s Dictionary of Slang

twotch n.

see twat n. (1)