Are you saying this word was the invention of Bill Cosby? The year 1986 would be about right.
Now puppage, what is your point with that cartoon? Don't be so passive agressive. If you have a point, make it. If you don't, then cut your losses.
I never saw a notice that all posts here need to be cleared through you for proper British use of the English lanuage.