Top definition
Strong. Intuitive. No Nonsense. Passionate.

A woman of class, sass, and intelligence. One of a kind. Unique. A woman that goes hard or doesn't go. It's either ALL or nothing.

A lion in your corner or a thorn in your side. Your choice.

All in all, a loyal and honest friend, a fun and upbeat person to be around, and the life of the party or the belle of the ball.
To be an Idora is the utmost compliment for a woman.
by Arodi English January 17, 2017
Get the mug
Get a Idora mug for your daughter-in-law Rihanna.