Top definition
A huge piss take commonly used in a friendly banterous conversation between the lads.
Ken: "What the fuck is that moron doing over there"

Harry: "What a Kappa Meme XD!"
by Blitsen November 28, 2016
Get the mug
Get a Kappa Meme XD mug for your father-in-law Georges.