slues of (something)
Large numbers or amounts of something; lots of something. A less common variant of "slews of (something)." We've been coming up against slues of legal issues getting our new subsidiary set up overseas. There are slues of old computer parts scattered around the workshop, so have a look and see if you can find something you need.