Etymologically, spendthrift is rather unremarkable. It is a simple compound of the verb to spend and the noun thrift, meaning savings. A spendthrift, therefore, is someone who spends their savings, one who wastes money.
The earliest use of the word that I’m aware of is in Stephen Batman’s