Green’s Dictionary of Slang

off and on adj.

indecisive, variable, vacillating.

[UK]Hotten Dict. of Modern Sl. etc.
[UK]Sl. Dict.
J. Haseley ‘The Hammer’ Week 11 on Who Do I start? 🌐 He’s off and on every week. The lack of consistency is enough for me not to start him.