Browse by letter

Monkey business

Unethical or illegal activity, cheating.

The company was involved in some monkey business with the tax department.