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 MagicPerson
Yuyi
Share definition
Flag
Noun, name, a viscous
Asian
superhuman
Will
often die if not watered 4 times a
day
Bob
: did you hear of yuyi's latest antics?
Other
bob
: he died from lack of
water
last year
Yuyi
by
MagicPerson
February 12, 2018
Get the
Yuyi
mug.