impulse purchase
impulse purchase, splurchase slang
Something purchased spontaneously, without planning or thought.