Gook is term used to describe Koreans, originally used as a racial slur during the Korean War.
Though Vietnamese were called Gook on few occasion in their wartime, as American usually call them Viet, yet it is still exclusively for Korean people. When Americans landed in the Korea during the Korean war Koreans often said "mi-guk" against the Americans, then Americans came to call Korean as Gook.