Green’s Dictionary of Slang

tench n.1

[? image of the vagina as a prison (tench n.2 ), or SE tench, and thus another term that equates the vagina with fish]

the vagina.

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