I've noticed ads in Spanish sometimes have this at the end i've been wondering for a while what does that mean? Google translate hasn't been helpful. I've seen some translations that it means no cheap. Or are they actually saying no Cubans? lol.
They are saying no Cubans.
In my experience Caribbean Hispanics and mainland Hispanics don't like each other.