Etymology
Today it means: That causes the mind to boggle; that is beyond one's ability to understand or figure out. Full definition →
From mind + boggling.
Etymology from Wiktionary, CC BY-SA 4.0.