Skip to main content

Definitions by Ew1

Francesca 

A fugly cunt who is painful to look at especially roanne
EW. francesca alert.
Francesca by Ew1 May 28, 2008