What I don't get is why complain to us or the forum and not the wheel sucker?
How to dislodge:
1. Ask him to buzz off or to take a pull or just stop yourself if its so bad or of such a high security risk (not sure if its the OP or some other reply who added that, having their bike or parts broken).
2. If you ride on a public road/street its going to happen, get over it, if they play with you well that's life, if you don't like it then don't ride or just stop wait for them to roll past if it offends you so much. Its a public road/street so you can't ban them from riding close you to no matter what you might say unless you have a law created and a cop following you all the time to apply it.
3. Some of us do this just to get a laugh or story for later, from riding behind such curmudgeons who are greatly offended at the thought that another human being can be on the same road at the same speed and same location as them, how dare us

This is most fun when you know the rider you're approaching is one such curmudgeon, I've done it so good that they literally stop because, every time they look back (over their shoulder) I move past their line sight so they can't identify me, yea some literally stand and twist their body to get a full look back. They only end up seeing me in fully laughing and almost falling off my bike. Sometimes I fake shift like I'm going to attack in hopes of getting them to do the same, just shifting up and down one gear repeatedly or click my levers so they think something is going to happen soon, but no I'm still on their wheel.
In conclusion, I'm glad my wheel sucker antics are getting a rise out of some people, gives them something to complain about in life, otherwise they'd have nothing to say so good on all fronts

If its someone I know then I definitely attack them when I know they can't follow.