full of impact; packing a punch
Describes something that is extremely powerful, intense, or impressive, often used for performances, visuals, or experiences.
That movie is full of action scenes with tremendous impact.
His singing voice was so powerful that the venue fell silent.
Compound of 迫力 (impact, force) and 満点 (perfect score, full marks), literally 'full marks for impact'.