A woman or hooker who has very small morals, and little or no soul.
Bellatrix Lestrange is a bit of a whorecrux isn't she?
19👍 12👎