1 definition by Presto512

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

Mug icon
Buy a Immigrant Smile mug!