Skip to main content

Definitions by TheMountainKing

french invasion 

French invasion is when a girl frenchkisses her partner's anus
Dude she is a total animal in bed, gave me a french invasion even