Spanish is the official language of Puerto Rico, yet a large portion of the population knows English, so bilingual puns play to a wide audience. Case in point, the lyrics to this cynical song by the band Polbo:
Yo era el as de las nenas Cuando tenía dinero
I was the ace of the girls When I had money
Ahora sigo siendo el as/ass En otro idioma, tú sabrás
Now I'm still the ace/ass [bilingual pun] In another language, you know
Captions 13-16, Polbo - Yo era tan coolPlay Caption
Like its English equivalent "ace," the Spanish as is both a good poker card and "a whiz" at something. The pun on as / ass works in this song because the two words are pronounced essentially the same way, with a soft "s" (unlike the word "as" in English, which is pronounced "az").
One more note regarding the bilingual audience for Yo era tan cool. The word "cool" is obviously borrowed from English. But one could argue that cool is going the way of "OK" / "okay" or "ciao" / "chau" / "chao" as a word that crosses linguistic barriers. We googled "es cool" (in Spanish) and more than 1,000,000 web pages came up. Cool, ¿no?