Twitter's new favourite meme has an Irish connection and we've another reason to be embarrassed Trending
Donald Trump sits in a truck and the internet does what it does best and has its way with him Trending