Top Definition
A immigrant who just came to America and smiles at everything.
Man look at that guy at home depot he just keeps smiling, guy must have a case of "immigrant smile".
by Presto512 September 19, 2012
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.