display | more...
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.

Log in or register to write something here or to contact authors.