What is Crapload?
a overly excessive amount of something
I have a crapload of homework to do.
See alot, bunch, heap, quantity, clump
see shitload