Answer: golffiend

AnswerCrossword Clue
GOLFFIENDOne who loves to play courses