Skip to main content

Definitions by bunomix

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