Sometimes, it almost seems like people are speaking in Klingon.

With the advent of social media and texting came an entirely new way to communicate. It's a mix of shorthand, conjoined words, abbreviations, and phrases that came about because of a meme or even a mistake on social media that people found funny--and useful for communicating in a digital age. Here are a few I've heard or discovered on social media myself. (With a special shout-out to my Twitter pals for the help.)

1. Phubbing

I'm reading an early review copy of a book by Sherry Turkle and this word comes up a few times. It means someone is talking to you while he or she is texting or on a computer. It's a negative term only because it's impossible for most of us to talk and type at the same time.

2. Hundo P

This phrase is fairly obvious when you think about it. It means "a hundred percent" or that the person using the phrase is supportive and approves.

3. JOMO (Joy of missing out)

Millennials like to take an overused acronym like FOMO (fear of missing out) and twist it to their will. The "joy of missing out" means missing something that was lame in the first place.

4. Sorry not sorry

Fake apologies are part of the ethos when you are a Millennial. You are a little sorry, but you also want to make fun of the idea of being sincerely apologetic when it is not deserved.

5. I can't even

When you hear this phrase at work, watch out. It means the speaker is losing patience, is at a loss for words, and is pretty annoyed about something.

6. The struggle is real

When Millennials use this phrase at work, it means they are annoyed. They might use the phrase to let you know there is a tough problem or a real hardship.

7. On fleek

Used originally in an Instagram post about eyebrows (yes, the origin stories for these terms tend to be as weird as the terms themselves), being "on fleek" means to be on point. In a business context, it means something was well executed and is worthy of acknowledgement.

8. Dipset

I was confused when I heard this one on social media. It means to bail on something--to leave because something is lame. You might "dipset" from a meeting if the topic is boring. If you use this one, let me know if people understand you.

9. Bae

This word has fallen out of favor, according to a lengthy essay in The Atlantic that probably was not necessary, but you'll still hear people use it at work. It means your significant other.

10. V

Another "word" that is a single letter, v is common because it adds some emphasis to texting and social media conversations. It means "very," as in "I'm v excited" about this project. It also means you don't have to type three extra letters.

11. Perf

Another shortened word, perf means "perfect" and denotes agreement to a cause or plan. Like many of the slang words on this list, it came about because you don't have to type as many letters. Just don't confuse it with the shortened version of performance.

12. JK

JK--just kidding--is not a new abbreviation, but it has stood the test of time. It's used when someone has made a joke and wants to make you pick up on the humor.

13. It me

This shortened version of "it's me" is often used as a term of agreement and self identification. It means the person identifies with the topic, but they don't want to explain at length. It's just a quick way to say you can relate to something.

14. P

Is one letter by itself a word? That's something Oxford will have to decide if it hasn't already, but to Millennials, p is already part of their cannon. It's a replacement for pretty (as in "I'm p excited") and might show up in your next email conversation.

15. TBH

This one is pretty easy to guess (or should I say "it p easy to guess"?). It means "to be honest" and is usually followed by either a joke or a more sincere comment.