1 definition by KrazyKristoff

Top Definition
Warwick avenue is British slang for a sexual climax.
"I'm nearly at Warwick Avenue, don't stop"

"I'll take you to Warwick Avenue and back"
by KrazyKristoff September 16, 2008

Mug icon
Buy a Warwick Avenue mug!