1 definition by neale

A quiet suburb of stockport with a handful of county fans and a large contingent of sale sharks supporters
neale:its busy in davenport today
paul:yeh the sharks are at home!
by neale June 26, 2006
Get the DAVENPORT mug.