Presto512's definitions
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
Get the Immigrant Smile mug.
Get the Immigrant Smile mug.We'll email you a link to sign in instantly.