Well, thats certainly one unique way of saying Ted is a sex crazed poodle.
With the list of conquests growing, I would suggest,...Raphael “The Cuban Stallion” Cruz...may be a more appropriate moniker.
More like Raphael the Rabid Rabbit, depending on what turns out to be true.