It means , "What is the matter". (problem).

Best Answer

Meaning where Im from= How are you? What are you up to? What have you been doing since I last saw you?

Best Answer