Definition

This term is not a standard English word and might be a misspelling or a made-up word. If it is a misspelling, the closest term might be 'newfangled,' which means recently invented or introduced; novel and surprising; experimental.