JPN
by the_best_wizard December 09, 2017
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 22, 2017