wind up

wind up  {v.}
to tease, irritate, annoy, anger
Categories: British verb

'wind up' on video