Skip to main content

Ew1's definitions

Francesca

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

Share this definition