1 definition by Vanessa Croydon

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.