Top definition
A person whose self-esteem is so low, that they suck the self self worth out of you and leave you more miserable then they are. In part because the only way they can feel good about themselves is causing others pain.
She was the worst thing that happened to me. A spiritual leech that left me depressed and apathetic.
by Bperkthedon May 28, 2018
Get the mug
Get a Spiritual Leech mug for your buddy Riley.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your friend Sarah.