Definition of boggles:
(v) :
(intransitive) To be bewildered, dumbfounded, or confused.
(v) :
(transitive) To confuse or mystify; overwhelm.
(v) :
(transitive or intransitive) (literally or figuratively) to stop or hesitate as if suddenly seeing a bogle.
(v) :
(US, dialect) To embarrass with difficulties; to palter or equivocate; to bungle or botch
(v) :
(intransitive, of a rat) To wiggle the eyes as a result of bruxing.
(n) :
(dated) A bungle; a botched situation.