Definition: Noun. The desire or fondness for buying things, or more generally for spending money.
Etymology: From the Latin emaciates, “the desire to buy.”
Related words: shopaholic, conspicuous consumer
From the Urban Dictionary:
Shopping: buying a whole lot of stuff that you don’t really need.
Shoplete: one who shops for sport
For further reading: Oxford English Dictionary, 2nd Edition edited by John Simpson and Edmund Weiner, Oxford University Press (1991). http://www.urbandictionary.com.