NichiDict

仏頂面

ぶっちょうづら
[butchouzura]

Meanings

1.Noun

sour look; surly face; pout