Scarron (en. Scarron)

/skaʁɔ̃/

Synonyms

Slang Meanings

Unattractive mark on the skin.
That scarron, I got it while fooling around.
Ce scarron là, je l'ai eu en faisant le fou.
Scar that tells a story.
Every scarron I have has a story behind it.
Chaque scarron que j'ai a une histoire derrière.