Skip to main content

Miss Ruby Ann's definitions

Me-ma

A term of endearment in the southern United States for "grandmother".
It smelt like someone was cooking bad meat, but it turned out Me-ma was setting to close to the BBQ grill.
by Miss Ruby Ann October 12, 2023
mugGet the Me-mamug.

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