1 definition by bytheduckpond

Top Definition
To Ejaculate in a public Place over your partner
John went down to beach and Warwick Avenued all over Tracey
by bytheduckpond September 17, 2008

Mug icon
Buy a Warwick Avenue mug!