meaning of anal golfing

anal golfing meaning in Urban Dictionary

sticking your balls in a person's butt