Top Definition
An annoying prick who somehow manages to bring the English town of Cambridge into every conversation. No matter what is being discussed there will be a better version of it in Cambridge and everyone else is meant to agree and care.
Person 1: "Nathan's such a Cambridge Bum Boy"

Person 2: "Yeah if he loves it so much why doesn't he stay there?"
by spindly February 05, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.