tù
cáo

Definitions

  1. 1. (slang) to roast
  2. 2. to ridicule
  3. 3. also pr. [tu3 cao2]
  4. 4. to complain or rant

Components