What is Shedload?
British word meaning a large amount of something.
Let's go and paint the town red. I've got a shedload of money to spend.
See plenty, a lot, lots, much