Uncategorized Exhilarating MrPositive - February 9, 2016 0 Exhilarating Meaning: verb. Something that brings great joy and excitement.