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 Eb23r2342
elichaa
Share definition
Flag
the most loving and caring soul, down to
earth
and
always
there for you
Elichaa is a
beauty
and a wonderful companion to have around you.
Elichaa is just
so hot
I can
not
cope
.
elichaa
by
Eb23r2342
November 22, 2021
Get the
elichaa
mug.