British slang : an excellent or amazing person or matter Given that he is received the tournament, he thinks he's the business Sooner or later they observed a marketing consultant they felt they may do business with (= with whom they might operate very well). He provides tips on acquiring https://blend.io/rjmurphycons