Grand Slam

Posted by DRC on February 04, 2005

After reading your discription for grand slam, I have more to add. In the U.S. it is a term used in baseball. It means to clear the loaded bases with a home run hit.

It's also a tasty breakfast at Denny's(TM)