Napoleon Boomerfart's definitions
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.
by Napoleon Boomerfart August 27, 2017
Get the Jean-Pierre Noel (or JPN)mug.