1 definition by John Demeny

Top Definition
To make up new words
My boss will often neopalabracate while relating stories.
by John Demeny November 08, 2007

Mug icon
Buy a neopalabracate mug!