FEEDBACK

Meaning of 挨当头炮

Lookup via: Pinyin | Radicals
ái dāng tóu pào (Trad.: 挨當頭炮)
to face sudden direct criticism (idiom)