1 definition by Meezy.pdf

A Leatta is a wild human who lives in the Pride Lands with the other wild human dwellers. A Leatta watches over the children while her mate goes and finds food for them all.
Little Girl: Mommy, what is that over there?

Mother: Why that is a Leatta honey. She protects the babies for the daddy so he can find food.
by Meezy.pdf March 3, 2015
Get the Leatta mug.