Skip to main content

Smoke621's definitions

letch

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.
Tammy has a letch she can't seem to get rid of.
by Smoke621 September 20, 2018
mugGet the letch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email