I am not a native speaker, in a business environment, I saw my American colleagues use this term often in MS-Outlook (setting up meetings) and e-mails. For example, it might appear in a meeting notice's subject line:
Tag up on Project-X
Is this equivalent to "catch up on something"?
What troubles me is that I can't even find this term anywhere in online dictionaries. And this looks so popular that I feel shame/shy to ask. Could anybody share with me some links from where I can catch up on these popular jargon? Thank you