Michael Bay Explosion Share definition Flag When there is a big ass mother fucking explosions! like a nuke HOLY SHIT DID YOU SEE THAT MICHAEL BAY EXPLOSION!? Michael Bay Explosion by BRANDON194 May 7, 2011 0 0 Get merch