Translation Fail Posted on January 2, 2014 by Matthew 0 Um, that means “The Super Hand” in Spanish. Fail.