someone who makes sick jokes - Español Inglés Diccionario