Wiktionary
mind-boggler
n. Something very puzzling, confusing or surprising.
n. Something very puzzling, confusing or surprising.