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 .meh.124
Elowyn
Share definition
Flag
Elowyns are alien like creatures descendant from
slimes
who have come to earth to abduct
worms
. They are great friends as they
will
help you find your bacteria in your lungs
"yo its an elowyn"
"
RUN
!! she will
steal
your
worms
"
Elowyn
by
.meh.124
August 9, 2022
Get the
Elowyn
mug.