Meanings1lit. to pour dog's blood on (idiom)2fig. torrent of abuseWritten Forms狗血淋頭Traditional · Main Form狗血淋头Alternate Form