1 definition by Escabar!

Top Definition
1. Amazing
2. Stimulating
3. Legendary
4. Fun
5. Exciting
"Wow! That dream was exhilarating!"
by Escabar! August 11, 2009

Mug icon
Buy a exhilarating mug!