I encountered the term "9x" the other day, as in "she's a 9x."
Since the internet is a wonderful tool, I was able to determine that this is Vietnamese slang to refer to anybody born in the 1990's. This is totally different from our own confused generation Y, because it is a positive term to refer to the new up-and-coming dynamic generation born just as Vietnam freed its economy. Such people are also considered to be rebellious, fashionable and can speak foreign languages. Frankly, I thought it was a brilliant shortcut to convey so many meanings.
I finally looked up the origin of the word nincompoop.
Most dictionaries say that the word is of unknown origin even though it dates back to the 17th century, but one logical explanation that I came across forwards the theory that it may come from the Latin non compos mentis -- "not mentally competent."
Using the word "nincompoop" recently, I found myself wondering from where on earth such a word could come. Apparently, as is often the case with "oo" words, it might come from the Dutch nicht om poep, "the female relative of a fool." It is also pointed out that there used to be an English verb "poop" which meant to fool or cheat, and this also came from the Dutch poep -- to shit or fart. And as we all know, we have kept this meaning for poop in the English language.
Today on an early evening talk show in France, they were talking and laughing about a new political poll that examined the sexual practices of people based on their political leanings and boy, it was a real eye opener but you don't want to know! (Yes you do, but I'm not telling you.)
However, there was a lot of talk about something I had never heard of: bifre -- I had to look it up, and then I looked up the English translation, which I had never encountered either but which is super easy to understand: "dick slapping"
All of this made me realise that I am falling behind the times more and more.