1 definition by SixxTwentySeven

1. when a female has a fresh (hardly used) Vagina 2. slang for a virgins vagina
Dude...when I pulled down her underwear "IT HAD THAT NEW CAR SMELL"
by SixxTwentySeven October 26, 2013
Get the New Car Smell mug.