soaker

noun
  1. a heavy rain that thoroughly wets everything
  2. Usage: informal
  3. something that soaks up liquid
  4. a person who drinks alcohol excessively
  5. Usage: informal; sometimes offensive

Examples