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 Voyce
Mo Xuanyu
Share definition
Flag
Verb.
To sacrifice
one
's life to call upon an evil spirit and leave
everything
(basically dying) in exchange for
revenge
.
I'm so
willing
to Mo Xuanyu it (my life).
He
just
Mo Xuanyued last night. Things were probably too
tough
for him.
Mo Xuanyu
by
Voyce
February 17, 2019
Get the
Mo Xuanyu
mug.