give someone a bad time
To tease, mock, or criticize someone, usually over some action, task, or achievement. The coach really gave me a bad time when I missed that catch last night. I feel a little mean because I gave him such a bad time about his date last night.