A heap
A whole bunch of something. Like a lot, but with more swearing.
There's a heap of people at the concert.
She has a heap of clothes in her closet.
He has a heap of problems to deal with.
xs