1 definition by meimei land

Top Definition
A idiotic way to say meme, very stylish.
You are pronouncing it wrongly, it is meme , not meimei you idiot!
via giphy
by meimei land April 25, 2018

Mug icon
Buy a meimei mug!