What does prodigal mean?

You are correct!

From our dictionary:

prod•i•gal

Pronunciation: (prod'i-gul), [key]
adj.
1. wastefully or recklessly extravagant: prodigal expenditure.
2. giving or yielding profusely; lavish (usually fol. by of or with): prodigal of smiles; prodigal with money.
3. lavishly abundant; profuse: nature's prodigal resources.

n.
a person who spends, or has spent, his or her money or substance with wasteful extravagance; spendthrift.