Ayrton-senna definition

(Cockney rhyming slang) Tenner (ten pound note)
noun
0
0
Advertisement

Origin of ayrton-senna

  • After the racing driver.

    From Wiktionary