( NAmE , informal ) to be doing sth very well and successfully
BE COOKING WITH GAS
Meaning of BE COOKING WITH GAS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005