badly insult someone - Spanish English Dictionary