This question already has an answer here:
It is often the case that other people greet me with "What's up?" and I don't know how to answer, so I usually say "hello" or "hi". It's embarrassing...
As a person whose first language is not English, I am not really sure "What's up" means. Does it mean "what are you doing", or "hello"? How should I answer "What's up"?