Skip to main content

Definitions by ninjart

cambourne 

new town made in 2000 near cambridge uk

or another word for cucumbers
mum: eat your cambournes

you: I HATE CAMBOURNE!!!
cambourne by ninjart December 28, 2010