Slang definition for engaging in sexual intercourse.
"What the actual france man?" "France you!" "You francing pig" "You wanna france tonight?"
2👍 2👎