1 definition by lucinaisbeast

If you play pokemon: The pokemon who created arceus and the rest of the universe. screw Zeus: mewtwo is god of the universe
Oh crap i saw mewtwo does this mean something.
by lucinaisbeast May 19, 2015
Get the Mewtwo mug.