Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of thunder cloud:
noun: Alternative spelling of thundercloud [A large, dark cloud, usually a cumulonimbus, charged with electricity and producing thunder and lightning; a stormcloud]