Skip to main content

Frafral

Its something you would call a French loser
Person 1: Dude.. he is such a frafral
Person 2: I so agree bro, like look so goofy he is
...
French guy: Bonjour!

...
Person 2: Yeah ew
by Ew, yeah November 4, 2022
mugGet the Frafral mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email