1 definition by Woxbridge oldboy

A portmanteau of the Universities of Warwick, Oxford and Cambridge; the three universities that consistently come at the top of the UK league tables.
I'm predicted to get all As at A level; better get applying to Woxbridge
by Woxbridge oldboy April 25, 2011
Get the Woxbridge mug.