the business
noun
British slang
: a very good or impressive person or thing
Since he's won the tournament, he thinks he's the business.
You should see their new office. It's the business.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share