>>717805814
>in the sense of a “sexual vampire”
no it's a reference to a theda bara film from 1915