Skip to main content

Definitions by MmeThibeaux

Someone who is inordinately fond of the French language.
"I married a French girl and moved to France like six years ago, and over the years, I've definitely become a bit of a Ouibo."
Ouibo by MmeThibeaux September 11, 2022