Skip to main content

MamaTX's definitions

Yo Mama

Yo mama is a meme used by the coolest, most dope car wash in the world.
Yo mama’s car is so flawless, even Beyoncé gets jealous.
by MamaTX May 6, 2020
mugGet the Yo Mamamug.

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