loads

n.
  1. A large quantity; a lot; as, loads of fun.