Define Ugly Harry Meaning

Ugly Harry
the ugliest goon imaginable, an ugly harry.

"oh my, is that... UGLY HARRY?!? What an ugly fucker."
By Ynez