meaning of Ape Tendons

Ape Tendons meaning in Urban Dictionary

Why African Us citizens tend to be much better than white men and women at recreations.