Skip to main content

Definitions by sabaok

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!
Mama Leni by sabaok March 7, 2022