Top Definition
Any man or woman who opens their hearts (legs) wide in greating to all international visitors to a country because they can't get enough of that sweet sweet exotic poontang.
Lindsey and Felicia make up the University's official International Welcome Center.
by Sarahz November 26, 2007
6 Words related to International Welcome Center

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.