Define South Of France Meaning

South Of France
That place you go that your girlfriend say no.

Ie: Butt sex

Friend: hey why the black eye?

Me: Accidentally went south of France last night.
By Carolin