What is Minaba?
An exclamation of frustration.
syn. Damn!
A way to express disgust.
In response to his low grade, John shouted, "Minaba!"
Minaba on you for doing this to me.
See minaba, damn, frustration, swearing, crap