Top definition
A meme masterpiece; the perfect meme; the ultimate meme; the meme that brings laughs to all
Genesis deemed my new meme a memesterpiece after she actually shit herself after seeing it.
by acidicboi October 18, 2017
Get the mug
Get a Memesterpiece mug for your papa Manafort.