It's literally an anvil they drop out of the sky hoping to punch through structures like an aerial drilling platform. I guess it's dope, but it seems like cartoon armament to me.
"According to an anecdote, the idea arose after a group of Royal Navy officers saw a similar, but fictional, bomb depicted in the 1943 Walt Disney animated propaganda film Victory Through Air Power,[Note 10] and the name Disney was consequently given to the weapon."