Idiom
give [a lot of/some etc.] stickgive (someone) [a lot of/some etc.] stick
British, informal get/take [a lot of/some etc.] stick - to be criticized or laughed at because of something that you do.I got your name wrong when I first met you. I recall you gave me a lot of stick about that.
(often +
about)