What is the meaning of Nig-nog?

A foolish person; hence, a raw and unskilled recruit.

A person of color, especially, a black person.

Source: wiktionary.org