Definitions by Eric Wood
dutch goggles
Eyeware for making ugly women look beautiful. Rather than bought, dutch goggles are induced by drinking copious amounts of alcohol, which may give rise to other symptoms such as dutch courage.
"She looked gorgeous in the pub last night but when I woke up this morning without my dutch goggles on I saw the creature from the black latrine!"
dutch goggles by Eric Wood September 21, 2005
Megadeth
Death by Heavy Metal. The ultimate divine death for any aspiring metal fan. The only pure and noble death achievable.
Business Needs
Company speak used by slop-badgering managers to mean "We're going to shaft you up the arse because we can!". Normally used to justify business decisions that have no justification, or rhtyme or reason for that matter.
Business Needs by Eric Wood May 5, 2005
business on demand
When a business undergoes a transformation of process, culture, and infrastructure such that it can respond instantly to the constantly changing conditions of the market.
A company's systems automatically scale up to meet the load required when they release a hot new product.
business on demand by Eric Wood June 2, 2004