they are out of date but mark my words I am bringing them back!! lol I think its better then swearing, instead of saying THATS HORSE S*** !!!! You can just say" thats for the birds".Id say it's a little more polite and if anybody could use a little refining it is definitely me i can be a little rough and blunt.
I honestly don't know where I picked it up I don't think my father used them although I don't think i ever paid attention to it until I started dating my girl and she pointed it out.