talked shit - Spanish English Dictionary