give it to someone

verb
RareNot in standard dictionaries
1

To beat up, shoot, rob, murder, hit or provoke someone.

2

To put up a good fight against someone.

3

To punish, criticize or verbally abuse someone.

4

To have sexual relations with someone; to allow someone to have sex with oneself.

5

To give someone credit; to praise someone.

#colloquial