when you buy something that you had not planned to buy, because you suddenly want it when you see itThey display chocolates next to supermarket checkouts to encourage impulse buying.
something that you buy suddenly and without thinking carefully I hadn't intended to get one - it was an impulse buy.