AYRTON


Meaning of AYRTON in English

Noun. Ten pounds (monetary). Rhyming slang for tenner, on Ayrton Senna, the motor racing driver.

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