Understand Chinese Nickname

哟西哟西哟西哟西

[yo xī yo xī yo xī yo xī]
The Japanese exclamation 'Yoshi Yoshi Yoshi Yoshi'. Used to express approval or excitement repeatedly; it’s sometimes employed sarcastically.
Generate Chinese Nickname
Relation Nicknames