A state of mind : to be confused, overwhelmed, bewildered, befuddled, disorientated, or dazed.Usually used when one comes up against something of enormous magnitude.

Log in or register to write something here or to contact authors.