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
Get the mug
Get a visa card mug for your dog Bob.
In the information tech industry, an H1B or immigrant worker hired for technical contracting work.
Due to the new trump immigration rules we lost 2 visa-cards from our scrum team last sprint.
by Monkey440 August 16, 2019
Get the mug
Get a visa-card mug for your mate Beatrix.