So Bunny Hopping... call me a noob but what is it exactly? Jumping from once place to another with minimal time on the ground? I just hear people talking about it but don't know it when I see it.