I've seen some strange things in the years I've been using computers, but this is just wrong.
I can only think of one man who would be frequenting that site.
So how about a Hoffed up SLUG logo? #
These random machinations are brought to you by the letters R, S and S.