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.
迫力 means 'force' or 'impact'; 迫力満点 emphasizes that something is at the maximum level of impact.
満点 literally means 'perfect score'; in compounds like 迫力満点 it adds the nuance of 'full of' or 'maximum'.
Compound of 迫力 (impact, force) and 満点 (perfect score, full marks), literally 'full marks for impact'.