Baboonish

From Fresh Dictionary

English

Adjective

  1. Like a baboon.
Personal tools