Answer: impulsebuyer

AnswerCrossword Clue
IMPULSEBUYER

Pop at the supermarket