1 definition by neale

Top Definition
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 25, 2006

Mug icon
Buy a DAVENPORT mug!