V-Card Share definition Flag 1)To be a virgin 2)Someone who hasn't had sex yet hasn't "lost their v-card" jess: yooo jimmy did you bring your v-card? cuz i left mine at homee jimmy: whatever jess i get more tail than a dog. V-Card by Spongebobb May 30, 2008