CK-12 Share definition Flag The most disgusting creation of mankind. Why does it even exist? How the fuck do I know. The worst creation of human's is CK-12 CK-12 by bob93492 October 8, 2020 0 0 Get merch Get the CK-12 mug. Buy Now — $32.95 See more merch