A fork of Rural Dictionary
Term used to describe a woman who is pushing 40 and still lives at home with her parents and sucks the life out of them.
That loser Teresa is a middle aged leech who still lives with her parents.