Posted by Joey messina on November 05, 2007
There is, I believe, a New England saying, they have seen the elephants & heard the hooty owl. Someone found the definition, derivation, of it online. (in my old puter.) I've tried & tried to find it, but I'm scoring zip... can you help please?