"this film has a lot more going for it so far than the upcoming bayformers
"michael bay's new movie, transformers, is often called "bayformers"
""this film has a lot more going for it so far than the upcoming bayformers" What is the definition of "bayformers"?