Skip to
noun
An informal term meaning a large or heavy amount, often used with 'of', as in 'a shedload of books'.
Browse