wow, that ball had a lot of boofoo on it
excessive amount of spin placed on a tennis ball that the ball spins away from the person it was hit to
"wow, that ball had a lot of boofoo on it" What is the definition of "boofoo"?