Top definition
An Iranian slang phrase meaning no way or nevermind and also to emphasize how much you're not interested in something.
-Are you gonna go to that science trip?

-boro baba!
by Niloophey August 16, 2018
Get the mug
Get a Boro baba mug for your mother-in-law Helena.