BBlogging What is a Water Buffalo in Golf? byCarl CarterMarch 14, 2024 Golf is a sport filled with interesting terms and phrases that might leave you scratching your head. One…