It might mean many different things to different people, but to me it is a way of showing appreciation, thanks, celebration of creativity(or simple celebration without a reason), collective applause, ...
I have noticed that "Hello" and "Health" look(and sound) quite similar in English. The situation gets more interesting when you look into some other languages as well. For instance: In ...
Possible Duplicate: UK English: Is “dived” a valid word? Can anybody explain the difference between dived and dove in the following sentence? He __ in to the ...