Actually, it’s a cumulonimbus cloud, i. e., a thunderstorm
I’ve seen more than a few. This one is, shall we say, rather unique.
Yup. That’s what it looks like to me.
I saw one something like that off in the direction of Detroit just the other day but all the wishing in the world couldn’t make it do more than rain.