1 definition by xswl528

It is the abbreviation of "Chui Ji Ba" in Chinese, can be translated literally to "blowing c0ck", but what it actually mean is someone isn't as good as what others said they were, and whatever people said about him are just purely bluffing.
league of legends player UZI is the best ADC in the world? Nah, UZI best CJB in the world!
by xswl528 May 7, 2021
Get the CJB mug.