This is almost certainly a prank or a parody. DNS for ddossite.com points to IP 199.83.134.131. "whois 199.83.134.131" shows the IP is inside an IP block owned by "Incapsula Inc". Googling the company name yields http://www.incapsula.com/, which says they are a network security company and they provide DDoS protection.