NichiDict

おちょぼ口

おちょぼぐち
[ochoboguchi]

Meanings

1.Noun

puckered-up mouth; button of a mouth