OwlTurd I.E "BikeCuck". 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  OwlTurd I E "BikeCuck" 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