to beat the meat - Spanish English Dictionary