I like "knaggle" myself. BTW calling it a nonce-word is sort of beside the point. If you're looking to apply a name to an as yet unnamed idea, do you really care if it is brand new word or a recycled one? Once it acquires the meaning it isn't a nonce-word anymore.