Top definition
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.
by Zarren Kuzma October 06, 2006
Get the mug
Get a minaba mug for your brother Manley.