meaning of ape mama

ape mama meaning in Urban Dictionary

Yo mama.