1 definition by gogreen626

Top Definition
A unit of measure. A ridiculously large amount. Used to describe quantities in otherwise unfathomable amounts.
Erica, I love you heapsofscads.

Brendan, I love you a whole crapton.
by gogreen626 June 04, 2014

Mug icon
Buy a crapton mug!