2 definition by SnifflyWhale

Top Definition
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

Mug icon
Buy a Cambridge mug!
Someone who can wank with both hands
use your imagination you ambidextrous bastard
by SnifflyWhale February 08, 2010

Mug icon
Buy a ambidextrous bastard mug!