Find the word definition

Wiktionary
wind-up merchant

n. (context England colloquial English) Someone who enjoys wind up in the sense of making fun of them or playing practical jokes.