dude, transformers could have been awesome but instead it was just another bay-bomb
a movie produced by michael bay that is big on special effects and lacking in substance
"dude, transformers could have been awesome but instead it was just another bay-bomb" What is the definition of "bay-bomb"?