It's a word with Turkic origins.

It means "thing", but rather in a rude sense. It is explicitly used for objects whose names cannot be remembered at that moment.
"What was I saying? Goddamnit, whare is that... zamazingo!?
by error 9 November 24, 2016
Get the Zamazingo mug.