Chock has several definitions. One is as close or as completely as possible. Chock Full means literally to be as close as possible to being full.
Chock-a-block indicates that something or somewhere is grossly over full. Of naval origin, the phrase was used when two blocks of tackle were stuck so hard together that they couldn't be tightened further. The modern colloquial this room is chockers.