lostrussian1225's definitions
person a) "yo you see that new meme on the page "memes"?
person b) "yeah man he D'melloed that shit!"
person b) "yeah man he D'melloed that shit!"
by lostrussian1225 November 28, 2012
Get the D'melloed that shitmug.
Get the D'melloed that shitmug. We'll email you a link to sign in instantly.