storslam

noun
grand slam