I wonder how can one say it in English.
An example:
- Do you remember, I gave you 100 baxes (как это пишется?? :lol:) for YYY?
- Yes.
- So?
- I bought XXX from them.
- What's the XXX??? (?)
In Russian it would be "Какой еще XXX?!" or "Что еще за XXX?!"