Green’s Dictionary of Slang

jenny n.2

[? abbr. SE, it generates warmth; note TV/film jargon jenny, a generator]

a hot-water bottle.

[UK]Barrère & Leland Dict. of Sl., Jargon and Cant.
[UK]Farmer & Henley Sl. and Its Analogues.