Mean Mr. Mustard
Always shouts out something obscene
The only french folks Ive ever encountered were some contractors at work. Two guys. They were nice , but godammit you could smell them coming a mile away. Seriously, Im not sure they even knew what "soap" or "deoderant" was. Almost made your eyes water.