buzzword: stock phrases that have become nonsense through endless repetition
So if he invented it, it isn't stock, and if it's annoying for its novelty it's not endlessly repeated in the industry.
Probably you want the word lingo, not buzzword:
lingo: [noun] strange or incomprehensible language or speech: such as. a foreign language. the special vocabulary of a particular field of interest. language characteristic of an individual.