1 definition by I'm an expert

Top Definition
A way of saying you lost your virginity.
"Dude I lost my Visa card last night to the hottest girl"
by I'm an expert April 30, 2016

Mug icon
Buy a visa card mug!