Green’s Dictionary of Slang

twachel n.

see twatchel n.