Aap Home The Lexicon Aap Thumbnail Phrase or WordAapLiteral English TranslationApe.DefinitionSomeone who cannot control themselves.LanguageDutchTypeFaunamorphSubcategoryPrimates Previous itemWalvis Next itemBeverrat