Random
Source Code

France

Slang definition for engaging in sexual intercourse.

"What the actual france man?"
"France you!"
"You francing pig"
"You wanna france tonight?"

by Prellliom September 21, 2013

2👍 2👎