Posted by Jim Soar on May 14, 2007
Can anyone tell me the origin or meaning of the phrase "kick in the slats", as in "he deserves a good ....."?