Urban Dictionary -

Jerker
A$$****; People who do things to annoy you on purpose

I am not sure who made the original post or if this was their intention but I would say mission accomplished