A person who posts two or more memes at once on social media
Here mate, calm down we get you like posting memes, but you're being a bit of memeaculator.
by cheezybawlz August 29, 2021
Get a Memeaculator. mug for your father Georges.