What does Boah, is' das 'ne Dröhnung! mean?

Boah, is' das 'ne Dröhnung! - German to English

Damn that is an actual thunder! [sl.]