All those slang expressions put me in mind of my Grandfather, who used most of them, including "...talking through your hat". But most often, in such cases, he would say, " ...like a soldier's coat without buttons". Ray Ott