(intransitive, American football) To form a huddle.
(transitive) To crowd (things) together; to mingle confusedly; to assemble without order or system.
(transitive) To do, make, or put, in haste or roughly; hence, to do imperfectly; usually with a following preposition or adverb (huddle on, huddle up, huddle together).