What does it mean when someone says to you, "you hit a heavy ball" I got that comment the other day and I didn't quite know what it meant. thanks in advance