Another 24-7media Popup?

Check it out: www.24-7media.de - for those who have a pop-up blocker on, the exact link is www.24-7media.de/ffsf.htm.

It says “Don’t Steal” 3 times. It says “Don’t suck” 1 time I’m guessing.

That guy on the left has a star necklace (ultrashock logo) on his next.

Also says “disgUSting” - US meaning Ultrashock I’m guessing.

Any guesses what smoukicks is?