What does c-put mean?

c-put meaning in Urban Dictionary

the effort of a chineese guy saying "c plus"