Skip to main content

Katie12345's definitions

Solihull

A large town located south east of Birmingham (UK). Considered to be the posh part of Birmingham where most Brummies who do well in life, aspire to live.
People born in Solihull are refered to as 'Silhillians'.
by Katie12345 January 5, 2009
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