Top definition
Refers to the anatomically pleasing parts of a female.
Dude, did you see the carparts on that one?

Yes I did. I'd love to drive that car.
Man, I was driving this car yesterday with the best carparts I have ever seen. You should definitely take her for a test drive, I'll give you her number.
by CArcherE August 01, 2011
Get the mug
Get a CarParts mug for your cousin Helena.