Top definition
Any large group of beings or objects massed in one specific area, enough to alarm someone to their presence.
Jim: "i went to go get a banana, but the mongol horde of fruit flies had already swarmed them!"
by The Mong Mangler May 28, 2015
Get the mug
Get a The mongol horde mug for your Facebook friend Jerry.