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!"