Top definition
A Jamaican colloquialism for placing your penis between a woman's breasts and proceeding to pleasure yourself. titty fuck
Well endowed girl comes into view....

Tom: "Check out those double Ds man!!!"

Mark: "French testing for the win!"
by earlito December 04, 2010
Get the mug
Get a french testing mug for your buddy Manafort.