1 definition by Ouuus

French word used on French Twitter to say “eh yes”.
Ewi on aime pas les pedes ici.
by Ouuus January 31, 2020
Get the Ewi mug.