The Mayor is just a general role from simple AGs. Its typically a pretty useless role, except for the fact that it can nullify 1 lynch.
To make the assumption a mayor-like role in this game is a bit of a jump though, at least from what I've seen. Typically themed AGs don't use the Mayor role, though I suppose Aker/Kitty was just screwing around.