A very large amountA very large amount.
(humorous, mildly, often, slang, vulgar)A very large amount.
When it comes to fixing stuff, John has a crapton of knowledge, but he knows nothing about driving carefully.
From crap + ton.
Wiktionary, CC BY-SA 4.0 · source
regular