Search
Home page
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
#
Store
Blog
World
Advertise
Add a definition
User settings
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
#
Store
Blog
World
Advertise
Search
Francesca
Share definition
A virgin fit to be sacrificed on the eve of the ides of
January
yearly for the
birthday
of the supreme
goddess divine
in order to appease the bloodthirsty virgin gods. Also a woman who is MEAN.
I am
excited
for the Francesca
sacrifice
.
by
Savvy <3
November 09, 2009
Flag
Get the
Francesca
mug.
More random definitions