Using "zionist" as a derogatory term makes you a racist in a first place. And, because it shows your hatred towards jewish people, it make you anti-Semitic.
To no surprise, Israel with its history and conception will warrant criticism and even disgust from anyone.
The same goes for any other state that acts similarly. My feeling are not exclusive to Israel, stealing land (to the degree of perfection) and oppressing minorities daily is pretty telling of Israels precieved superiority over others.