Wiktionary
you're on
phr. (context informal English) (non-gloss definition: Used to indicate acceptance by the speaker of a proposal or challenge, especially a competitive one.)