Skip to main content

Solihull Guy's definitions

Solihull

Solihull is a town in the West Midlands, defined as one of the most prosperous areas of the English midlands.

Even though it is near Birmingham, residents of Solihull refuse to accept any link whatsoever to Birmingham.

People who live in Birmingham aspire to do well and move to Solihull.

People who reside in Solihull are referred to Sillhillians.
Richard Hammond is from Solihull so therefore he is a Sillhillian.
by Solihull Guy January 10, 2011
mugGet the Solihull 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