meaning of Baffing Spoon

Baffing Spoon meaning in Urban Dictionary

1. Golf Nomenclature the greatest loftet timber the Baffing Spoon is great for getting out-of tight, difficult circumstances