Subscribe English
look up any word, like tex-sex:
 
1.
"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 23, 2012
0 1