what the in French
what the in French
c'est quoi ce délire
(by ellipsis) Used to express astonishment or incredulity, as a question or questioning of the situation at hand, without requiring any specific vulgarity as intensifier.