|
|||||
What is 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. visa card - videoVisa card - what is it?A way of saying you lost your virginity. "Dude I lost my Visa card last night to the hottest girl" |
|||||
www.Definder.net Powered by Urban Dictionary |