Top definition
AKA: Black Widow

A female who feeds off of the mental, physical and material means of a male and then leaves him for dead.

succubus black widow whore
A woman who sucks the life out of a male just like a Sheila Lohr does, and then kills him after having her way with him
by MeganEatsHoez August 05, 2016
Get the mug
Get a Sheila Lohr mug for your brother-in-law James.