1 definition by MEMEMANCDXX

Top Definition
A Funny meme page laggedfrog or to refer to a funny person.
"that guy is so much like Laggedfrog."
by MEMEMANCDXX October 07, 2019

Mug icon
Buy a laggedfrog mug!