Mike McRae Share definition Flag Mr. Jobs.Awesome mechanic, kisser, cook and trivia whiz. Mike McRae saved my ass today when i broke a pencil off inside a cylinder. Mike McRae by Mrs. Jobs February 4, 2010 0 0 Get merch Get the Mike McRae mug. Buy Now — $32.95 See more merch