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 the idfl mug.
I just bought a house. I'll be idfl paying it off.
by Brett Roberts October 1, 2007
Get the idfl mug.