1 definition by Rabidteddybear

A town with a messed up intersection, 5 restaurants all next to each other, a school full of hicks, and a public bathroom (aka the oxford pool) The only thing to do here is to leave. If you blink while you drive through it you will miss it.
Hey were coming into oxford" 1 second later "Hey were leaving Oxford
by Rabidteddybear January 28, 2011
Get the Oxford mug.