Top definition
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 03, 2015
Get the mug
Get a Leatta mug for your cousin Riley.