IYCF: Improve Your Coarse Fishing

What does IYCF mean? The above is one of IYCF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Improve Your Coarse Fishing