Skip to main content

Gray P's definitions

Biffa

A style of management, ie rubbish, based on the waste disposal company in Britain of that name
Oh, God! Another crap decision by the Biffa management!
by Gray P September 3, 2005
mugGet the Biffamug.

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