What is Icsl?
Short for I Couldn't/Can't Stop Laughing
"I once saw some guy on a bike, fall over head first. Oh man, ICSL!"
"Have you seen this comedy show? ICSL!"
See icsl, can't, laughing, stop, laugh