look up any word, like bootylicious:
1. ICF
Cockneys....

Now this is a firm not to be messed with!
Im in the soul crew, but they suck off, i want to join the ICF
by king-reo-coker Oct 23, 2004 add a video
2. icf
abbrevation for intermediate cognitive failure
Sorry, just had an icf there. Kind of like a senior's moment.
rss and gcal