spendthrift
a person who spends money wastefully
prodigal
wasteful
satiate
satisfy fully
yearning
deep longing
novice
a person who is new at something
truncate
shorten by cutting off
truant
someone who cuts school or neglects his or her duties
elusive
cleverly avoiding or escaping