so did you hear it's Roast Ricardo Week this week? you mean that limp-dicked pathetic excuse for a human that deserves nothing but pain and suffering for the rest of his life as king of all dipshit losers? YES, THAT IS THE PIECE OF SHIT I WAS REFERRING TO...I HATE HIM MORE THAN I HATE AIDS