Richards memesPost memeBestNewestHeroin Monkey1 month ago"irresistible to women"Anonymous1 year agoRichard NiggsonHeroin Monkey1 year ago