Skip to main content

Definitions by lauka

Mama Llama 

A reaction to something that doesn't require a reaction, a filler word, a way of texting someone back when it is unnecessary.
"So the date you have to be there is tomorrow"
"Mama Llama".
Mama Llama by lauka May 4, 2009