JFTDC Share definition Flag Jesus Fucking Tap Dancing Christ: An exclaimation of suprise, disgust, horror, amazement, etc. JFTDC! I can't believe they said that! JFTDC by simsok June 2, 2010 0 0 Get merch Get the JFTDC mug. Buy Now — $32.95 See more merch