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 Gingeaninja
Francesca
Share definition
Flag
What a
lovely
girl.... Not. She is one
hell of
a bitch
That Francesca is one
hell of
a bitch
Francesca
by
Gingeaninja
May 12, 2020
Get the
Francesca
mug.