A few days ago
Little Light

What does “play the smiling dragon” mean?

What does “play the smiling dragon” mean?

Top 1 Answers
A few days ago
Weatherman

Favorite Answer

It basically means show a false pleasant attitude while plotting against someone
2