DFTT en · X Meanings (Internet, abbreviation, alt-of, initialism) Initialism of don't feed the troll. alt of don't feed the troll