"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!"
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.