Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by YOBOTCHITSME
Francesca
Share definition
Flag
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
Francesca
by
YOBOTCHITSME
December 9, 2016
Get the
Francesca
mug.