Skip to main content

thingkinfast's definitions

walking visa

A wealthier foreigner in a poor country who can be taken advantage of for a marriage visa. Can be there for any reason, including finding a partner.
Ysabel: You see that guy? He's such a walking visa. Maybe I can finally make it out of here.
Angela: Absolutely. Go for him!
by thingkinfast February 20, 2024
mugGet the walking visa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email