guzzler

noun
  1. a person who drinks something quickly or in large amounts
  2. Usage: informal
  3. a vehicle that uses fuel inefficiently or consumes large amounts of gasoline
  4. Usage: informal

Examples