What does'sock it out'mean?

When you "sock it out" with someone, you are engaging in a verbal fight or debate. The phrase is colloquial and can be used to describe banter in fights in which someone is poking fun at the other ...
Read More »http://www.answerbag.com/q_view/1940588