What he means is.. . the site doesn't look interesting at first sight.
When new users visits your site for the first time, you only have about 10 seconds to capture their attention. If you fail to do so the first time, chances are they won't come back again.
When the page loaded for me, I didn't even know what the site was about. At first I thought it was an adult related site due to the name of the domain.
You need a tagline or slogan which would describe your forum telling users what your forum is exactly about.
The theme of your site is very important as well. Having a wall a text with no images or sense of style to a theme is a huge turn off for new visitors. If you're not sure how to theme a forum, the best thing to do is just create a nice header.
I hope this helps, good luck on your new forum!