duó
sǔn

Definitions

  1. 1. mean
  2. 2. scathing
  3. 3. sarcastic
  4. 4. so harsh

Components