Green’s Dictionary of Slang
dog food n.1
1. [1940s–60s] (US) any form of canned meat.
2. [1970s] any food considered disgusting.
dog food n.2
[1960s] (US black) a bribe paid to a corrupt police officer.
dog food n.3
[1970s+] (US gay) a soldier, viewed as a potential sexual partner.
dog food n.4
[1980s+] (drugs) heroin.
Green’s Dictionary of Slang 收了几个俚语意思,包括「毒品」义,不过没有21世纪大英汉的这个腌牛肉末土豆泥……
1)从上下文看,根本不需要用俚语意义,「狗粮」是说得通的
2)Green’s Dictionary of Slang 里面,毒品这个意义是1980年以后出现的,而歌曲本身于1976年发行,不合
3)如果要用俚语意义,「any food considered disgusting.」更妥,可以翻成「狗(才)吃的东西」
21世纪大英汉部分释义来源是Collins English Dictionary(之前看过Oeasy版主的帖子,那个帖子的具体位置我记不清了),另外,dog food只找到了涉及beef方面的语料库:
The dog food industry was spending an incredible $50 million a year on advertising. Commercials centered around the "beef wars," with competing companies all claiming to have the most pure beef. (Bonanza star Lorne Greene did a TV commercial for Alpo …holding a sirloin steak.)
Have you ever wondered, when looking at the ingredients of your dog’s favorite kibble, what “meat meal” is? Or how much cow is actually in a “beefy” can of dog food?
dogfood scam
1. A old school scam used by bums to get money by using a can of dog food and a can of cornbeef and hash. The can of dog food is emptied and cleaned out and the cornbeef is placed in the dogfood can. The bum then sits outside a grocery store eating from the dogfood can and is given money by strangers that think the poor bum is eating dogfood.
2. Any scam where a bum lowers himself to a unethical level, such as pretending to have no legs.