Happy times and "pass the soda crackers".

Posted by Patti on February 26, 2004

Anybody know where this saying came from and what it means?