CHIMP

Definition of CHIMP

  1. (noun)intelligent somewhat arboreal ape of equatorial African forests