'tough guy' definitions:

Definition of 'tough guy'

(from WordNet)
noun
Someone who bullies weaker people [syn: tough guy, plug- ugly]