phrases, sayings, idioms and expressions at
The Phrase Finder
Discussion Forum Home
Meanings and origins of phrases and sayings
Famous Last Words
Discussion Forum Archives
A Phrase A Week
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?
Free soda crackers