Green’s Dictionary of Slang

kong n.

see King Kong n. (1)