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
Dagenham Dogs
Polite term for English built Fords, especially the
XR
series of
Baby Killers
and
joy rider
chariots.
Check out
The Geezer
in his XR3, flipping everyone
the finger
and trying to race everything from
M3's
to old women.
by
dj_monged
September 10, 2004
Flag
Get the
Dagenham Dogs
mug.
More random definitions