Magoo was one of my nicknames given to me by a high school friend. I think my wife suggested the Mayor part as one of the scenic details on an earlier layout was the fictional town of Magooville.
I had other childhood and military nicknames that would have been inappropriate for a town name or this forum, so Magoo for the win.