Skip to content
Simplified display

狗血淋头

gǒu xuè lín tóu

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. to pour dog's blood on (idiom)
  2. 2. fig. torrent of abuse