Skip to main content

lostrussian1225's definitions

D'melloed that shit

"D'mello that shit" is a phrase commonly used to insult someone who has made a terrible meme.
person a) "yo you see that new meme on the page "memes"?
person b) "yeah man he D'melloed that shit!"
by lostrussian1225 November 28, 2012
mugGet the D'melloed that shitmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email