meaning of ball frencher

ball frencher meaning in Urban Dictionary

This is what guys like women regarding their tongue (to their balls).