Eng eng cheng cheng

Definition:
derived from Hokkien which means relax with nothing much to do

Example:
Waa, his job eng eng cheng cheng, always slack at the canteen.