Flexplate is not fits the torque converter

It's stated that it's from Jeep Grand Cherokee, 1998 (the only year of Magnum 5.9 installed to this car)

and what means "giggles"? and why?