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 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 make people happier In one comi