Racist. No doubt in my mind.
Not funny on any level.