Skip to main content

visa card 

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