Green’s Dictionary of Slang

nog n.

[abbr. nig-nog n.2 ; but note Viet. nog, a Vietnamese]
(Aus.)

1. a North African.

[UK]A. Burgess Enderby Outside in Complete Enderby (2002) 302: One of the cab-nogs? Ahmed, was it?

2. a Vietnamese, orig. a North Vietnamese or Viet Cong soldier.

[Aus] (ref. to 1960s) J.J. Coe Desperate Praise 38: No nog bodies to bury, but your mates being loaded onto helicopters.
[Can] (ref. to 1960s) Malahat Rev. 46: Ron had only word for the Vietnamese. All the Aussies did [...] It was a nog mine, a nog taxi, a nog ambush.
[Aus] (ref. to 1960s) A. Laugesen Diggerspeak 144: The term nog was widely used by the Australian soldiers to refer to the Vietnamese.

3. an Asian.

[Aus]Baker Aus. Speaks 178: The most notable neologisms from Korea have been nog and noggie, applied to a South Korean native.
[Aus]B. Moore Lex. of Cadet Lang. 245: usage: [...] 2. All those nogs from different parts of Asia have given us interesting food, but lots of them are into organised crime.