Definitions by Woxbridge oldboy
Woxbridge
A portmanteau of the Universities of Warwick, Oxford and Cambridge; the three universities that consistently come at the top of the UK league tables.
Woxbridge by Woxbridge oldboy May 16, 2011