After reading your comments, I decided to experiment and make my own badges. I like the Alltop sense of humor, but I wanted something a tad bit less offensive.
I don’t know. Did I succeed?
Here’s the badge I created:
I also tried to think of synonyms to “kick ass.” I could say this site “rocks” or “rules” or “is awesome,” but then I didn’t want to be hung up in childhood slang or terribly confuse non-English speakers.