topshopper

noun
UK /ˈtɒpʃɒpə/
US /ˈtɑːpʃɑːpər/

A topshopper is a person who is the best at buying things in a store.

Mia is the topshopper of our class because she always finds the best deals.


OTHER MEANINGS

2. A shopper who spends the most money in a shop.

The mall gave a prize to its topshopper of the month.

3. A person who is very quick and clever at finding good prices.

As a topshopper, Dad never pays full price for anything.

4. The leading buyer in a friendly shopping contest.

Our team's topshopper bought the most items in ten minutes.