OXO CUBE


Meaning of OXO CUBE in English

Noun. The London underground transport system. Rhyming slang on the underground's common name, the Tube. [London use]

Slang English vocab.      Английский сленговый словарь.