look up any word, like blumpkin:

1 definition by Ghengis Juan

 
1.
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.
That bar has plenty of hot locals but they are all visa biscuits.
by Ghengis Juan November 05, 2006