1 definition by Taylor P

Top Definition
Money, usually in thousand dollar amounts.
Man, I came up on like 5 thousands racks lastnight.
by Taylor P July 24, 2006

Mug icon
Buy a racks mug!