Top Definition
someone (particularly men) that would marry someone from another country (who is usually but not always significantly younger) knowingly or without realizing or is in denial that the person they are marrying is using them to get a green card.
The guys who marry foreign girls are green card generating machines.
by Kinpatsukami December 13, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.