Understand Chinese Nickname

忒露味

[tè lù wèi]
Translates directly to something extremely flavorful. A more nuanced understanding could suggest it indicates something overly conspicuous, overly showy or over-the-top taste, style.
Generate Chinese Nickname
Relation Nicknames