甩臉子 shuǎi liǎn zi

DEFINITIONS

  1. to grimace with displeasure
  2. to pull a long face

CHARACTERS

甩 shuǎi throw away, discard
臉 liǎn face; cheek; reputation
子 zi offspring, child; fruit, seed of; 1st terrestrial branch