Vocabulary
きちきち
きちきち
jam-packed (physically or of schedule, etc.)
na-adjective
adv-to
noun