I just noticed I got a new title. I haven't gotten the translation yet, but I am pretty sure it means, "Speedmaster Genius." THANKS!
The only Latin I know is something my ex wife used to exclaim: "parva membrum!" She said it meant I was an amazing lover.