Never heard of a mammatus cloud before .... here's another striking example of one from the Wiki page:
Cloudy with a chance of Rocky Mountain Oysters???