visa card

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 May 01, 2016
Get the visa card mug.

visa-card

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 visa-card mug.