ICSFL

an acronym for I Can't Stop Fucking Laughing!
Did you see when snookie got punched in the face? ICSFL!
by jahnroq March 07, 2011
Get the ICSFL mug.