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
#
Store
Blog
World
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
#
Store
Blog
World
Advertise
Search
The Castle (Newport)
Share definition
Now defunct former meeting place of many scruffy urchins from the plague-ridden streets of South Wales'
most heinous
city. Smells
distinctly
of piss and
under-age
smoking.
"Oh boys,
let's go
to
The Castle
...we can have a spliff and throw stuff in
the river
. Again."
by
?
March 27, 2003
Flag
Get the
The Castle (Newport)
mug.
More random definitions
Micromodal
×