People are fucking idiots meme October 18, 2016October 18, 2016 Related Posts Ryan Reynolds has a way with words Jan 13, 2018 WHEN YOURE WITH GIRLFRIEND AND Jul 17, 2013 Relaxed peeing or explosive diarrhea meme Nov 13, 2016 PreviousWhen life is too good lately NextOne cup a day MEME 2015