Top definition
being up to date on all the new memes and trends, and know how to use them.
1: Do you know what a meme is?
2: a Me-Me?
1: *facepalm* you're not memecated
by xuller May 26, 2017
Get the mug
Get a memecated mug for your dog James.