'tough guy' definitions:

Definition of 'tough guy'

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