Adjective; An expression of immense pleasure and joy, used to describe any number of situations thst end in utter delight.
Wow! Don't tell me that you were actually able to score a pair of those SOLD OUT tickets . Eegh!! This is going to be the Best Concert ever
by TheGreatVikingQueen2 August 26, 2019
Your primal roar comes out with this noise, you release your inner beast - make sure its not coming from the throat however. This is said when the sayer feels like it.