I think me and my partner have read too many fantasy books to use an app named "Coupling" without chuckling :)
I don't even know the other meaning of this word.