Skip to content
Simplified display

脱皮掉肉

tuō pí diào ròu

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. to shed skin, drop flesh
  2. 2. to work as hard as possible
  3. 3. to work one's butt off