Queenborough mayor

noun: A position involving pomp and show, but no real power or authority.

Give a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.