Detesation? Translation: "I have a really small detes."
LOL, this guy's rant is the result of his infinitesimal testiculation...