Top definition
Pigeon French is a derogatory term for the irritating "French Creole" language spoken by Haitians.
Haitian Cab Driver: "BOM-BOM-BOM POULET"

Fare: "No, I said Left goddammit, stop with all that pigeon french & get off the fucking phone!
by thatsnotracist October 25, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush