look up any word, like pussy:
When one admires the fact when girls hook up, date, make out, and/or marry, that one is said to accept visa. Those engaging in such activities are said to as well accept visa.

to accept visa

present tense:
accepting visa
Neha accepts visa and mastercard.

The girls were so stoked because Canada is accepting visa.
by Sujan July 10, 2006