Racist? Naw...they were being attacked and decided to call the enemy a shortened name. The name became a dirty word to them because the enemy elicited feelings of contempt and disgust.
Germans were called Krauts. Racist? Naw...contempt for an enemy who wanted to kill them.
"Exclamation Mark" to trump your "Period."