Skip to main content

lauka's definitions

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".
by lauka May 4, 2009
mugGet the Mama Llama mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email