FEEDBACK

Meaning of 大祸临头

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