hán chen

  1. ugly
  2. shameful
  3. to ridicule