1 definition by Napoleon Boomerfart

Top Definition
An effeminate French man who is so embarrassed that the French are always defeated in wars or surrender, he claims to be Canadian. They usually have a bulbous nose.
He's such a Jean-Pierre Noel (or JPN) that he sits down when he pees.
by Napoleon Boomerfart August 22, 2017

Mug icon
Buy a Jean-Pierre Noel (or JPN) mug!