exhilarated - Dictionary definition and meaning for word exhilarated
i felt so happy while drinking aerated drink on hill......