Neither have I, but just a couple of weeks ago I overheard it in a conversation, and that same day somebody used it in an email to me. An interesting coincidence!! Judging by the context it does mean something like "riding high". Could it be limited to certain sub-cultures?
In our country, there is a proverb: If you climb highly, you will fall seriously. However, to live is to struggle. For example, in my country, a lot 'of people don't have the chance to follow some famous universities.they can enregister some special courses to enlarge their knowledge.Some people love literature, philosophy ,some subjects that they have learned in a language ,can read in another