Oxo cube
What's the meaning of the phrase 'Oxo cube'?
The Tube (London Underground train).
What's the origin of the phrase 'Oxo cube'?
Cockney rhyming slang. Oxo is a well-known brand of beef stock cube, which has been sold in the UK and elsewhere since 1910.