Something usually overheard during conversations with corporate salespersons, management or anyone else involved in a company who is involved in a constant process of communication to obtain whatever information they are looking for.

To hear someone wanting to "Touch Base" becomes annoying after a while, especially when it is the only way they initiate a conversation.
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.