Definition of money-sucker in English:

money-sucker

noun

depreciative
  • A person who or thing which drains away one's supply of money.

Origin

Mid 17th century.