An abbreviation for 'I dont fucking think so'.
Jayla: Hey! Would you ever sleep with Paris Hilton?

Kyle: Idfts, that's pretty risky.
by bunomix November 30, 2009
Get the idfts mug.