Found this on snopes...

http://message.snopes.com/showthread.php?t=17867

Not sure if it really is legit, though? Looks like its one in many string of similar sites... manbeef??? Pretty sure that's illegal lol

EDIT: However, if you'd like, here is some information on the domain owner:

http://whois.domaintools.com/kittybeef.com

IP is in Nebraska and gives you information about the owner. FYI, these are all public records for anyone buying a domain. However in this case it seems they had a third party register for them to "hide" their identity.