*SET-U

English word origin

Etymology of WTF

(programming slang): Originated on The Daily WTF, a humorous blog dealing with real-world examples of bad programming.

1 source sectionBrief source recordWiktionary original ↗
In this entry · 1 source sections

The source etymologies

Wiktionary via Kaikki / Wiktextract

The source reports below are imported and unreviewed by *SET-U. Separate numbered origins and differing source variants are preserved; agreement within this extraction is not independent corroboration.

Unnumbered source etymology

Original entry ↗
phrase

Initialism of what the fuck. · Where the fuck, why the fuck, when the fuck, or who the fuck.

noun

Initialism of White's tree frog. · A bafflingly bad or unwise design decision.

name

Initialism of World Taekwondo Federation.

Selected source glosses provide context, not a complete modern definition inventory

(programming slang): Originated on The Daily WTF, a humorous blog dealing with real-world examples of bad programming.

Inspect preserved source fields

Raw extraction fields are retained for auditing. Their order does not establish ancestry.

{
  "templates": [
    {
      "name": "sense",
      "args": {
        "1": "programming slang"
      },
      "expansion": "(programming slang):"
    }
  ],
  "links": [],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "phrase",
      "glosses": [
        "Initialism of what the fuck.",
        "Where the fuck, why the fuck, when the fuck, or who the fuck."
      ],
      "tags": [
        "Internet",
        "abbreviation",
        "alt-of",
        "initialism",
        "slang",
        "vulgar",
        "rare"
      ],
      "recordId": "05ae4a9aa7f6cde8e4eec21f674b4f459195c68154d95b8483c81d3d7b35cb60",
      "rawRecordSha256": "b02d961a6e0cc1f162095a16e3c8cd81d1fc71ba9a16d4359ad26f2d163d8d03",
      "sourceRecordOrdinal": 161015
    },
    {
      "pos": "noun",
      "glosses": [
        "Initialism of White's tree frog.",
        "A bafflingly bad or unwise design decision."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "initialism",
        "slang"
      ],
      "recordId": "5fe4a26548dbc5419c802742b825fbe7008d4d9cb74a2d489fa54f427a71c4d3",
      "rawRecordSha256": "ec89d4a79171c9aa25cc0cf8fb7e982ba7bde81d98be5dfe34d419759dc89208",
      "sourceRecordOrdinal": 161017
    },
    {
      "pos": "name",
      "glosses": [
        "Initialism of World Taekwondo Federation."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "dated",
        "initialism"
      ],
      "recordId": "6cfc0b33cce54659e72f9511c01d2455910c7380976464057db9a8f72ff5e449",
      "rawRecordSha256": "0bb8eec1bfb99ddfcfc15df48b6f1a1aebb24428c50e1d5390c0273fe91154f9",
      "sourceRecordOrdinal": 161016
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Where this record stops

This page does not supply an independently verified sound-change sequence, first-use manuscript or complete family tree unless a cited analysis explicitly establishes one. Missing detail here is a limit of this record—not a claim that humanity knows nothing more.

An older meaning does not determine what a word must mean today. Follow the sources, preserve disagreements, and keep ancestry separate from interpretation.

Contribute located evidence for WTF →

Source and snapshot

Imported from Wiktionary contributors; extracted by Tatu Ylonen / Wiktextract / Kaikki.org. Selected fields are reformatted and grouped; wording, source identity and etymology sections are retained. CC-BY-SA-4.0 applies to the imported source material.

Dump: 2026-10-01 · Extracted: 2026-10-30. These are snapshot dates, not the word’s first attestation or the page’s revision date.

Source entry and bibliography ↗Wiktionary revision history ↗Acquisition and rights ledger
Machine-source provenance
Source SHA-256
5ff2c072f8099f2d2ce484bd6957bf179f046d2ad37bc36555edf8bb84cb5291
Import run
73216b9a9b78ed3830994bf853103716f5a4dc57099e371e9f8fdc468facca26
Permanent entry ID
w-V1RG