i watched one your tube, i think the one your talkin about and it says he fucked his cat. im not sure if its a joke or not.
http://www.youtube.com/watch?v=o_BX7io6bAU