Skip to main content

Definitions by jahnroq

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