chock-full (adj.) Look up chock-full at Dictionary.com
c. 1400, chokkeful "crammed full," possibly from choke "cheek" (see cheek (n.)). Or it may be from Old French choquier "collide, crash, hit" (13c., Modern French choquer), which is probably from Germanic (compare Middle Dutch schokken; see shock (n.1)).