BABOONISH

Definition of BABOONISH

  1. (adj)resembling a baboon