gǒu xuè pēn tóu
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • derogbe scolded in a very humiliating fashion; pour out a torrent of abuse

    • tā bèi mà de gǒu xuè pēn tóu

      狗血喷头

      He was savagely reviled.