Top definition
Someone who is smart, beautiful, academically inclined, generous and giving. Basically perfect!
I wish i could be an omara, i'm so goddamn thick!
by Carrotface101 March 05, 2016
Get the mug
Get a omara mug for your daughter Beatrix.
buy the domain for your recipe vlog