I used to have a coworker who would also say things like "I'll ping you after the meeting" and I'd chuckle because it sounded so stupid.
One day he asked me why I was smirking and I lied and told him "You know what 'pinging' means, right? It's the act of putting a metal rod in your urethra and tapping it with a tuning fork."
I don’t remember what it was exactly but someone said something along the lines of “we’ll need to massage it a bit as we roll it out” regarding a new system being implemented.