Meaning of Karamba!

Karamba!

Tagalog

intrj. Good Lord! Good heavens!