Definitions by Dragin Dave
cherry
A really tricked out car, that has a visual presence of
PERFECTION.
Every where you look at it ... its flawless. Eye candy.
PERFECTION.
Every where you look at it ... its flawless. Eye candy.
cherry by Dragin Dave August 27, 2007