hitting my next shot close to the pin gave me a golfgasm
making good on the result from a masturbation shot in golf
"hitting my next shot close to the pin gave me a golfgasm" What is the definition of "golfgasm"?