Come on now. It's one of the primary insults against the Chinese and Asians in general nowadays based on some non-scientific information on the internet.
And it IS racist.
i didn't know that. i'm not active on social media and i've only heard a couple of people in real life who say it as a genuinely prejudiced phrase.