Idfl can mean 'I died from laughing' in the same context as lol.
Person 1: You smell, lol!
Person 2: Thanks, idfl!
by Vanessa Croydon August 19, 2007
Get a idfl mug for your mate Manafort.
I just bought a house. I'll be idfl paying it off.
by Brett Roberts October 01, 2007
Get a idfl mug for your mama Sarah.