I think most people here use it to mean "too much money in companies of questionable profitability."
Dictionaries are nice, but even they warn that they're descriptive, not prescriptive. Even a comprehensive dictionary will miss definitions in narrow contexts like tech investment.
Dictionaries are nice, but even they warn that they're descriptive, not prescriptive. Even a comprehensive dictionary will miss definitions in narrow contexts like tech investment.