Skip to main content

Mayor McTwat

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 8, 2009
mugGet the Mayor McTwat mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email