plug-ugly - Inglés Sinónimo Diccionario

plug-ugly

n.
[1] tough guy