OwlTurd I.E "Bike". I'm show you guys have heard, the meme of this week is BikeCuck. A guy named shen. He made comics to try to make people happier. In one comi