Top definition
A term combining "Oxford" and "Cambridge", the two oldest and most prestigious English universities.
The centrality of alcohol to social life is something that eve Oxbridge shares with the rest of the British universities.
by atemperman January 24, 2004
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
2
This term is used to collectively refer to the University of Oxford and the University of Cambridge, the two most prestigious universities in England.
Admissions to Oxbridge is extremely competitive.
by dedicated scholar November 17, 2011
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush