Top definition
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 mug
Get a idfl mug for your bunkmate James.
buy the domain for your diy vlog