3 definitions by LordFarquad71
An idiotic word (a noun, I believe) created by douche bags and assholes. No particular meaning or connection to golf, just pure bullshit.
by LordFarquad71 February 12, 2015
by LordFarquad71 February 12, 2015
by LordFarquad71 February 12, 2015