1. An immense amount; usually describes a large amount of
something unfavorable.
2. A typo of the more common slang word "shitload". While they mean
the same thing, "shitloaf" is a lighter way of saying it and it gives a
slightly comical edge to the statement.