1 definition by lolonuhugfsevg

Top Definition
Meme God. No one even comes close. His memes make you tingly inside.
"Levi showed me this meme and it was so hot!"
by lolonuhugfsevg May 30, 2017

Mug icon
Buy a Levi mug!