Top Definition
a word used to describes ones feelings of elation at an awe-inspiring moment
when looking looking after reaching the summit of everest, bob says:

by james + kyla December 03, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.