Pinyin Dictionary results for "gou xue lin tou"

狗血淋头
lit. to pour dog's blood on (idiom); fig. torrent of abuse
Dictionary data provided by CC-CEDICT