From my heard usage of the term it usually describes a person that has deep understanding of a lot of things and hence can do almost anything with it. Like imagine a full stack developer but with deep domain knowledge in every related field. Widening that knowledge is usually just one project with a new stack away. Often x10devs and INTJs as one might guess.
Yeah...it can mean different things depending on context. The meaning you probably refer to is one of them, but generally it refers to someone rare and in-demand.
What is that?