1 definition by Zack A

Top Definition
An instant messaging acronym meaning "I seriously lol'd."
This came about after lol was becoming over used and needed a more accurate word
"isl" can be used if someone says something that acually did make you laugh out loud
by Zack A September 27, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.