Back to Dictionary
碰一鼻子灰
pèngyībízihuī
1.
lit. to have one's nose rubbed in the dirt
2.
fig. to meet with a sharp rebuff