I am looking for idiom/phrase/proverb showing a moderate disdain for somebody insistent, obtrusive.
There are idioms in other languages like (literally)
You mean that business traveler? Very annoying guy. You show him the door, he comes back through the window.
Thank you in advance.