la mama naibii*

* at the devil's mother

Romanian Romania and Moldova

Idiom USED On Occasion BY Everyone

It means far away.

"Acum sunt aici la mama naibii, încercând să demonstrez ceva."

"Now I'm down here at the devil's mother, trying to prove something."