Hello, a site that I am part of has been hacked, the people are rampaging and think thay are great, would someone please help out and get rid of them, I am going to get into this defcon site, but I really need your help,

the site is www.iamafuckingtard.com.

all help is appreciated.