phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

What is the meaning?

Posted by Joan on July 18, 2003

My grandmother always said "Scat Tom" when someone sneezed. Can someone tell me where this originated and the meaning?