English word ning-nong comes from English ning-nang
ning-nang (English)
ning-nong (English)
(Australia, New Zealand, colloquial, slang) A stupid person; an idiot.