2 definition by slick007nick

Top Definition
The new replacement for Horse Power in a vehicle, it combines the engine, looks and cost together to get a random power measurement.
How many Decants does a Bugatti Veyron have? oh about 1,000,000
by Slick007nick May 12, 2008

Mug icon
Buy a Decants mug!
A strange creature that usually resides in an upstairs cave. It will only surface on a full moon and likes computer games.
Hey what you up to? Im playing WOW, oh dear, you Laimo!
by slick007nick May 21, 2008

Mug icon
Buy a Laimo mug!