idfts Share definition Flag An abbreviation for 'I dont fucking think so'. Jayla: Hey! Would you ever sleep with Paris Hilton?Kyle: Idfts, that's pretty risky. idfts by bunomix November 30, 2009 0 0 Get merch Get the idfts mug. Buy Now — $32.95 See more merch