Eubonics: WHAZZUP!
English - What's that?
French - Qu'est-ce que c'est que ça ?
No, English is even more compact:
English - WTF?