Taivo A Taiwan Mandarin dictionary

牛鬼蛇神

niúguǐshéshén

ㄋㄧㄡˊ ㄍㄨㄟˇ ㄕㄜˊ ㄕㄣˊ

  1. 1evil monsters
  2. 2(fig.) bad characters
  3. 3(political) bad elements

Keep 牛鬼蛇神 and it comes back until you know it.

Get Taivo for iPhone →