Miranda (en. Miranda)

/miˈɾanda/

Slang Meanings

To be in a complicated or confusing situation.
I am in total miranda with this problem.
Estoy en una miranda total con este problema.
To express surprise at an unexpected situation.
When I saw the gift, it was a miranda.
Cuando vi el regalo, fue una miranda.