Green’s Dictionary of Slang

Frankenstein n.

(US teen) an attractive individual.

N. Pepper in Indianapolis Star (MD) 6 Feb. pt 4 22/3: Frankenstein — a drooly individual.