It's one thing to lose a primary, but Little Ricky has really pushed the envelope this time. With votes still coming in, to be sure, it's around 83% for Romney to 8% for Santorum. They don't get much more lopsided than this.
Ricky, of course, committed one of the biggest gaffes ever. He said that Puerto Ricans should speak English if they want statehood. In Puerto Rican poitics, statehood is associated with the Republicans; the national Democratic Party is affiliated with the local pro-Commonwealth party. So the voters in this primary are generally pro-statehood. And Ricky told them to speak English.
I've been to Puerto Rico and as it happens, most people do know English. They learn it in school, and many have lived for a time in the 50 states up north. But they have a proud culture of their own, and their own dialect of Spanish, and they don't like being insulted by a yahoo who has so fallen for the anti-immigrant wing of the party that Spanish-speaking American citizens are looked down upon too.
It's also telling that Puerto Rico is 75% Catholic. Ricky doesn't win the Catholic vote. His appeal is to right-wing evangelical Protestants. While his Opus Dei - Pio Nono version of Catholicism is popular among many of the bishops, the rank and file is repelled. Romney's Mormonism doesn't offend Catholics; most Catholic voters are tolerant. And they recognize who the most intolerant one is.
Of course as a non-state, Puerto Rico doesn't vote in the general, and it would be overwhelmingly Democratic if it did.