be up to monkey business
Are you looking for: 打算打算胡闹打算 打算胡闹More results...
English Expression:
  1. n.  be up to monkey business
  2. n.  get up to monkey business
  3. n.  be up to monkey tricks
  4. n.  get up to monkey tricks