>>118801 I think so because everyone in the thread were so confused. It's pretty straight forward meaning though I would say. Someone who is getting good/successful fast, but journalists overuse it and sometimes say it about some random shitter getting a minor result.