乘興 chéng xìng

DEFINITIONS

  1. while in high spirits
  2. feeling upbeat
  3. on an impulse

CHARACTERS

乘 chéng ride, ascend; avail oneself of; numerary adjunct for vehicles
興 xìng thrive, prosper, flourish