Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
babysnakeharris
Top Definition
Francesca
the best friend in the world. great sense of humour, really pretty, and can cheer you up when you’re in the worst mood ever by saying something really stupid. very strange but it’s not that bad.
Francesca
is a gray friend! - all of her friends
by
babysnakeharris
March 10, 2018
Buy a
Francesca
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help