Green’s Dictionary of Slang

heatrola n.

see heater n. (4)