Skip to main content

Definitions by Evilbright

Franchesca 

A Exclimation reffering to the crotch
*kicked in the balls* OOOOH FRANCHESCA!!
Franchesca by Evilbright April 25, 2006