Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by emptykay
Leechen
Share definition
Flag
A
female
name, translated from the
Chinese
"
Li
" and "Chen" and spelt the way it is to avoid being confused with lichen, a pioneer species.
An incredibly intelligent and beautiful girl who knows what's important but knows when to live and love too.
I'm having a
lovely
time
with Leechen. No, not the
pioneer
species.
Leechen
by
emptykay
November 22, 2021
Get the
Leechen
mug.