活該 huó gāi

DEFINITIONS

  1. (coll.) serve sb right
  2. deservedly
  3. ought
  4. should

CHARACTERS

活 huó live, exist, survive; lively
該 gāi should, ought to, need to