Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Smoke621
letch
Share definition
Flag
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.
letch
by
Smoke621
September 20, 2018
Get the
letch
mug.