Scary; frightening.
Sexually deviant.
Resembling a freak.
Odd; bizarre; unusual.
Having the traits of a vampire.
A vampire or vampire-like creature.