Sock it to me!

sock it to (one)

1. To attack or compete against someone in a very strong or forceful manner. Wow, Jim really socked it to that guy. I didn't know he was that tough! Sock it to them, guys! I know you can beat them!
2. By extension, to deliver news or information to someone that will have a very large impact or effect. A: "I don't think you're going to like these financial results." B: "Sock it to me, I'm ready."
See also: sock, to
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

Sock it to me!

exclam. Come on, let me have it! (Refers to bad news.) Come on! I can take it. Sock it to me!
See also: sock, to
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
See also: