tù cáo

Translation

  • (slang) to roast
  • to ridicule
  • also pr. [tu3 cao2]
Chinese Tones