a person or thing strongly detested or avoided - Alemán Inglés Diccionario