2 definitions by SnifflyWhale

2
An English city, much better than that American rip-off
Person1: Shall we go to Cambridge?
Person2: But I don't want to go to America!
(person1 shoots person2)
by SnifflyWhale December 23, 2009
Get the mug
Get a Cambridge mug for your dog Nathalie.