1 definition by chubastix

acronym for "I DIE LAUGHING"
when something is freakishly funny you can't stop laughing
OMG! did you see his face?!? IDL!!!!!
by chubastix June 10, 2011
Get the IDL mug.