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"
13👍 5👎