1 definition by M. Fleetwood

A ladies' 'Rear Passage'.
I wouldn't let my husband anywhere near my Warwick Avenue.
by M. Fleetwood September 16, 2008
Get the Warwick Avenue mug.