1 definition by SpanJ0

Top Definition
The very best of the best.
I just installed this deluxe sound system in my car.
by SpanJ0 June 17, 2003

Mug icon
Buy a Deluxe mug!