C-RED

A bunch of stem bashers who claim to be able to tune up J Cars.
I wouldn't let C-Red tune up my lawn mower.
by Risbey June 10, 2003
mugGet the C-RED mug.