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 demitron4
demoya
Share definition
Flag
D-
Dazzling
E- Empathetic
M-
Magnanimous
O-
Omniscient
Y- Yearning
A- Astonishing
Wow
! Everyone needs a Demoya in there life, but not
mine
tho
! Stay safe queen.
demoya
by
demitron4
April 13, 2025
Get the
demoya
mug.