Aug 25, 2010

gorilla

1
: a very large typically black-colored anthropoid ape (Gorilla gorilla) of equatorial Africa that has a stocky body with broad shoulders and long arms and is less erect and has smaller ears than the chimpanzee
2
a : an ugly or brutal man b : thug, goon