money pit

 

noun

informal
  • a major drain on one’s financial resources: like all cars, it’s a money pit