it is most definitely a shortened version of the n word???
foolish person
nig-nog1 noun
Brit A foolish person; hence, a raw and unskilled recruit.