What does “WTF” mean?
Something we can’t say here, even tho there are other responses that would mean the same thing and be perfectly acceptable, like What on EARTH? or What the HECK?
World Trade Federation :?