1 definition by imscaredofdinosaurs
Girl that thinks she's very attractive, but actually shows heavy resemblence to an animal, such as a monkey.
ex: orangutan, ape, chimpanzee looking people.
ex: orangutan, ape, chimpanzee looking people.
by imscaredofdinosaurs April 17, 2010