Green’s Dictionary of Slang

hennie n.

see hen n. (7)