I wonder how can one say it in English.
An example:
- Do you remember, I gave you 100 baxes (как это пишется?? ) for YYY?
- Yes.
- So?
- I bought XXX from them.
- What's the XXX??? (?)

In Russian it would be "Какой еще XXX?!" or "Что еще за XXX?!"