On a shopping spree [Idiom] | Meaning with examples

On a shopping spree [Idiom]

It's an amazing idiomatic expression that means 'to buy a lot of things in a short period of time/in an extravagant way.' In simple words, it means 'to shop excessively.' - An extravagant person spends more money than they can afford.


If someone says 'John was on a shopping spree last month.', they mean that John spent a large amount of money purchasing/buying too many things/items last month, usually in an impulsive manner.


Examples:

a) We went on a shopping spree last week.

b) Today John has received his salary. He can go on a shopping spree tomorrow as he has a habit to buy a lot of things when he receives his salary.