|Origin:||Perhaps from bogle; BOGEY|
also something makes the/your mind boggle also something boggles the/your mind informal
if your mind boggles when you think of something, it is difficult for you to imagine or accept it:
The sheer amount of data makes the mind boggle.
the/your mind boggles at
My mind boggles at the amount of work still to do.