Meccha.memes

A not very good private Instagram account run by a fucking weeb constantly posting subpar “memes” and being a constant sellout posting ads and such.
Guy1: have you herd of meccha.memes

Guy2:yeah

Guy1: do you follow them

Guy2:no that page is shit
by Epic gamer 15967 March 28, 2019
Get the Meccha.memes mug.

Meccha.memes

The worst fucking meme account in existence, clearly anyone can do better.
You don’t want to be meccha.memes now do you?
by Literally everyone else March 28, 2019
Get the Meccha.memes mug.