mind-boggler ( synonym found)

Definition of mind-boggler:

(n) : something very puzzling, confusing or surprising

Back to Top