Top definition
adj. when one feels intrigued by something in such a way that there senses feel as though they are all stimulated at once
I was listening to some very stimulational music by Atmosphere when all of a sudden I had an epiphany.
by toemonsta September 01, 2009
Get the mug
Get a stimulational mug for your fish Zora.