1 definition by DKDiddles

Top Definition
The newest form of "Yo Mama." Making you sound both smarter and dumber at the same time
Your Mama so stupid, she thought Nickelback was a refund
by DKDiddles January 16, 2021

Mug icon
Buy a Your Mama mug!