Green’s Dictionary of Slang

twatchel n.

also twachel, twatchil, twatchylle
[dimin. of twat n. (1) + dial. twitchel, a passage]

the vagina.

[UK]Farmer & Henley Sl. and Its Analogues.