used to suggest that sth you have heard is a stupid idea or does not make sense
what's up with that?
used to suggest that sth you have heard is a stupid idea or does not make sense
They dropped their best player. What's up with that?
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition