It is like saying "Oh my god!" or "What the hell" in Cuban slang. An expressive term to say when one is surprised, or hearing something out of the ordinary.
Alternative MeaningsPopularity
It is like saying "Oh my god!" or "What the hell" in Cuban slang. An expressive term to say when one is surprised, or hearing something out of the ordinary.