Abbreviation for "Sorry For The Delay". Usually used in texting when someone doesn't respond back to a correspondence in a reasonable amount of time.
"SFTD... I've really been swamped at work. What's up?"
by WhisperBug March 6, 2019
Get the SFTD mug.