They have seen the elephants...

Posted by Joey Messina on May 04, 2007

There is supposed to be a New England saying, "they have seen the elephants & seen the hooty owl." Can't find the meaning of it. Can you help?