Man, you are going way back for titillation!
When I saw it, I thought it was a horror movie more than anything else.
Artemis Webb (see “Geezer”)
gee·zer NOUN
NORTH AMERICAN informal derogatory an old man.