I have a hard time understanding what my kids are talking about a lot of the time. I don't mean just when they text me. I overhear conversations, and it's like I'm listening to another language.

Of course our parents probably said the same thing back in the day. And let's be honest...we loved that. It was our own secret conversation and they didn't have a clue what we were discussing. Thank God, right?

However, it's not just teenagers talking in code. I've lived all over the country, and each section of the nation has their very own words and slang. Well the website Mentalfloss put together a list of the most unique slang terms from all 50 states, compiled by Play New Jersey. Some of them are really funny. Some of them are just odd.

For example, in Arkansas "roofer" is a synonym for an idiot or moron. In Pennsylvania, it means you're a picky eater if someone calls you "Snoopy."

Those of us here in New England aren't exempt. Here in New Hampshire if someone says "X-Y-Z"...what they're really telling you is your pants are unzipped. In other words, eXamine Your Zipper.

In Maine, "Get 'er done" is more than a punch-line to a Larry The Cable Guy joke. I don't think this one really requires much of an explanation because so many people use it.

Finally, one I hear all too often from my teenage son. If someone says something is "brick"...that means it's really cold. That's the favorite slang word of those living in Massachusetts.

Not all the terms on the list are that obscure. Take a look at this Slang map, and I'll bet you already know a bunch of these.

Via Mentalfloss