Definitions by archer12
Batman v Superman
A very rushed and disappointing movie about Batman and Superman kicking the shit out of each other and then teaming up to fight a gray ninja turtle with laser vision.
Batman v Superman by archer12 March 8, 2017