Donnerwetter

Etymology
From.

Pronunciation

 * , interjection also

Noun

 * 1) thunderstorm
 * 2) row noisy argument

Interjection

 * 1) gosh!