I Can Has Cheezburger? Newsletter

Momma says my daddy is a rangotang. What's dat mean??