1. A person who is a twat to everything and anything that moves into their line of sight.

2. someone who has been defined as a twat, but goes above and beyond the duties of a regular twat.

Mayor McTwat usually resides in doucheville population him.
"Man, Zach needs to go be Mayor McTwat somewhere else..."

"Why don't you go back to your cushy desk job as Mayor McTwat of doucheville, population you."
by blackberryaddict1226 October 08, 2009
5 Words related to Mayor McTwat

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×