From an article of the Daily Beast about the MAD Magazine:
FURSHLUGGINER! POTRZEBIE! GANEFS! MAD is KAPUTNIK!
Okay, maybe not quite. Physically and editorially speaking, the self-proclaimed “Number One Ecch Magazine” still exists.
What does "ecch" mean here? I could find a definition in the Urban Dictionary, but don't know if it fits here. (I am aware of the many neologisms created by the MAD Magazine; I used to be a reader of the German edition after all.)