NichiDict

ジャパニーズスマイル

[japaniizusumairu]

Meanings

1.Noun

smiling in an embarrassing or uncomfortable situation (as a trait of Japanese culture)