Definition of hunches:
(n) :
A theory, idea, or guess; an intuitive impression that something will happen.
(n) :
A stooped or curled posture; a slouch.
(v) :
(intransitive) To bend the top of one's body forward while raising one's shoulders.
(v) :
(transitive) To raise (one's shoulders) (while lowering one's head or bending the top of one's body forward); to curve (one's body) forward (sometimes followed by up).
(v) :
(intransitive) To walk (somewhere) while hunching one's shoulders.
(v) :
(transitive) To push or jostle with the elbow; to push or thrust against (someone).