1 definition by iamxray

Top Definition
a sudden desire; urge: an instinctive motive.
impulse shopper
by iamxray August 07, 2009

Mug icon
Buy a Impulse mug!