FEEDBACK

Meaning of 大祸临头

Lookup via: Pinyin | Radicals
huò lín tóu (Trad.: 大禍臨頭)
facing imminent catastrophe; calamity looms; all hell will break loose