nig-nog

Etymology 1
From the cant word nigmenog, denoting a very silly fellow, according to  (c.1698). Compare.

Noun

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

Etymology 2
Reduplicative from that became a part of the slang lexicon of people from Maine and other parts of the United States around the middle of the 20th century. It has also been applied to any persons of color, including East Asians, but this is largely exclusive to the UK.

Noun

 * 1)  A person of color, especially, a black person.