On the keeveeve

Posted by Bryan on March 24, 2008 at 19:00:

In the hilarious film "The Happiest Days Of Your Life"
Margaret Rutherford says: "If we both stay on the keeveeve..." I would suspect it means 'on the ball' however, I can't source this word anywhere? Incidentally this film has other words/prases: 'bruha' 'Ship shape and Bristol fashion' 'Shilly shally' etc.