What does KCAFP stand for?

What does KCAFP mean? We have 2 definitions. Read most used KCAFP meanings below.