"Ping" Your Thoughts At Me. Plus Top Secret GHOST UNIT recruitment

I hate it when people say "ping me an email" Or "fling" - wth is that?