No, that means nothing. Also, it seems definitely foreign.
If anything, it seems similar to "nunchuk / nunchaku" (, which is Japanese, of course). That's either the controller of a Nintendo console, or an exotic weapon.
But it's too different to mix them up. They are just the only words known here that would be remotely similar.