Pretty much means anything you want it to. Your teacher randomly gives you a pop quiz? You got memed on. You accidentally go left instead of right? Memed on. Originated solely because I started to say “get dabbed on” unironically, so I needed to think of something worse than that.
Squirt on meme is a meme page that had 15.4k before getting banned off Instagram. Although getting taken off Instagram he made a brand new page and is still making memes. The world still doesn't know why he named his page squirt on meme.
Person 1: Did you see that moron that just kept posting memes that violated the rules on our server despite us asking for him to stop ?
Person 2: Yeah, he was Going Postal on Memes.