Skip to main content

Definitions by CowboyDan

Acronym for "I'd fuck that" often used by women to notify other women that there is male eye candy around.
Check out the IFT that just walked in, I wonder if he's as easy as I am?
IFT by CowboyDan August 20, 2008