Top definition
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
Get the mug
Get a visa biscuit mug for your Facebook friend Riley.

Available Domains :D

  • visabiscuit.org
  • visabiscuit.se
  • visabiscuit.ninja