What does Baffing Spoon mean?

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