Meaning of "WTF"

Western Terminal Forum

WTF Meaning of