Vocabulary

きちきち

jam-packed (physically or of schedule, etc.)

na-adjective adv-to noun