Youlostdavid's definitions
A handsome master memist who either makes his own memes, or steals them from other people. He is very nice and funny as well.
by Youlostdavid March 25, 2017
Get the David mug.
Get the David mug.We'll email you a link to sign in instantly.