Skip to main content

YOBOTCHITSME's definitions

Francesca

Someone who gets fucked over by everyone, who trusts too quickly and always gets hurt even if she won't admit it
I got a proper Francesca
by YOBOTCHITSME December 9, 2016
mugGet the Francesca mug.

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