look up any word, like cleveland steamer:

1 definition by mocha pie le jew

 
1.
an extreme amount of something
I have a crap ton of work to do today
by mocha pie le jew July 04, 2005