碰一鼻子灰

pèngyībízihuī ㄆㄥˋ ㄧ ㄅㄧˊ ˙ㄗ ㄏㄨㄟ

    • lit. to have one's nose rubbed in the dirt
    • fig. to meet with a sharp rebuff

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
to bump into a noseful of dust
Meaning
To be rebuffed or scolded and left embarrassed.

Sources