Green’s Dictionary of Slang

henny n.

see hen n. (1)