Orangutans
-
[Breasts], [tits] (also see [Tangy])
Orangutans meaning & definition 1 of Orangutans.
-
a large ape with reddish-brown hair and long arms that lives in the forests of Sumatra and Borneo
Orangutans meaning & definition 2 of Orangutans.