foreign idiot Share definition Flag One of those new kids at school that becomes popular. That stupid foreign idiot is already more popular than I am!!! foreign idiot by EdEnIsBoReD December 22, 2008 0 0 Get merch Get the foreign idiot mug. Buy Now — $32.95 See more merch