I don't use a lot of British terminology as I am conscious that some things do not sound right with my accent but I always try it out. I do use wind me up though. It means annoys or irritates me.
All the Best!
American to Britain
All the Best!
American to Britain