Understand Chinese Nickname

掩笑折煞

[yăn xiào zhé shà]
Yan Xiao She Sha implies hiding laughter but still making people angry or upset. In short, laughing slyly at others, even if only seen through actions or hints, might irritate other persons or cause negative impacts.
Generate Chinese Nickname
Relation Nicknames