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?
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición