Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
Katie12345
Solihull
Share definition
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
October 27, 2007
Flag
Get the
Solihull
mug.