Mama Leni

- Leh-ny
-(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!
by sabaok March 08, 2022
Get the Mama Leni mug.