Smoke621's definitions
A person that convinces someone that their life is better with them in it, meanwhile they use up your resources. Once there isn't any gain for them they'll move onto another victim.
by Smoke621 September 20, 2018
Get the letch mug.