Winds up internet provocateurs, making them blow top (5)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
rolls
'winds' is the definition.
('roll' can be a synonym of 'wind')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for rolls that I've seen before include "Bread portions" , "Baps - nice car" , "Lists of names of members" , "moves along on wheels" , "Small rounded bread pieces" .)