tóu pò xuè liú

Translation

  • lit. head broken and blood flowing
  • fig. badly bruised

Synonyms

Chinese Tones