1 definition by rhys isterix

Top Definition
1. marketing terminology to describe when something is so popular with consumers it's like an explosion of excitement and intrigue.

2. having the properties of a large impact
the response has been explosional
by rhys isterix November 19, 2010

Mug icon
Buy a explosional mug!