shoot or hit as hard as you can, sock it to me Hit me with your best shot. Serve the ball as hard as you can.
HIT ME WITH YOUR BEST SHOT
Meaning of HIT ME WITH YOUR BEST SHOT in English
English idioms vocab. Словарь английских идиом и выражений. 2012