1 definition by boonrany

Top Definition
rhyming slang = oxford and cambridge = boat race = face
I spotted her from across the room, she had an oxford like a bag of smashed crabs!
by boonrany April 20, 2006

Mug icon
Buy a oxford mug!