Skip to main content

Christof Requorad's definitions

business

Adj. - meaning great, guaranteed, staple.
I used to think the Patriots were business in the playoffs until they got raped by the Giants.
by Christof Requorad April 29, 2008
mugGet the businessmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email