Somedude4460's definitions
a meme that is this guy named dan who is pretty disgusted of his life. So, these people made a meme out of him using everything that makes you feel disgusted in life.
by Somedude4460 May 3, 2015
Get the Disgusted Danmug.
Get the Disgusted Danmug.