meaning of Ball Grabber

Ball Grabber meaning in Urban Dictionary

a thing that shocks you or captures you by shock.