omg look out, its an asian invasion
when there are a whole bunch of asian's walking around and you cannot seem to find any of your own kind
"omg look out, its an asian invasion" What is the definition of "asian invasion"?