PLUG-UGLY


Meaning of PLUG-UGLY in English

[plug-ug.ly] n (1856): thug, tough; esp: one hired to intimidate

Merriam-Webster English vocab.      Английский словарь Merriam Webster.