I havnt been drinking enough.... where is my translator!!
Well mine is from a movie... It is the Universal greeting used by the Junkions on the Planet of Junk.
Apparently from the definition
here (who thought that there would be one?) it can be used for any type of happy communication, like Happy Birthday you Aliens you
