An attractive woman who will hook up with a man regardless of attraction for the purpose of obtaining a visa to said man's country.
by Ghengis Juan November 6, 2006
Get the visa biscuit mug.Related Words
visa biscuit • visa • visa versa • visa card • Visa Johnson • visa run • visa swipe • visa vee • visa_vr0 • visa digger