Freethewhale's definitions
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.
by Freethewhale July 19, 2010
Get the Leech mug.
Get the Leech mug.We'll email you a link to sign in instantly.