Etymology
Today it means: A person who fits into both extremes of the extroversion-introversion personality spectrum. Full definition →
From omni- + -vert.
Etymology from Wiktionary, CC BY-SA 4.0.