どや顔 (doyagao) means a self-satisfied or triumphant facial expression (derived from "douya!?" meaning something like "how do you like that!?" in the Kansai dialect of Japanese)
you laugh you lose
どや顔 (doyagao) means a self-satisfied or triumphant facial expression (derived from "douya!?" meaning something like "how do you like that!?" in the Kansai dialect of Japanese)
Comments