What Does CTFD Mean?

Here's what this vulgar acronym really stands for

CTFD
Image made with Canva