sock it to someone - definition and synonyms

phrase informal
  1. to say or do something to someone in a very strong and direct way

    When it was her turn to speak, she stood up and socked it to them.

See also main entry: sock