be engaged in a pleasureable activity with someone else as a partner (in romance or business) He has a thing going with computer repairs and is making a lot of extra money.
GOT A THING GOING
Meaning of GOT A THING GOING in English
English idioms vocab. Словарь английских идиом и выражений. 2012