Mama Leni
- Leh-ny
-(Noun) A rare low breed species from dinosaur era lacking human intelligence
-(Noun) A homo habilis woman
-(Noun) A rare low breed species from dinosaur era lacking human intelligence
-(Noun) A homo habilis woman
-mana ka talaga sa mama leni mo
-mama leni wanna be yarn!
-mama leni wanna be yarn!