Signed up sex offender whose picture became the main topic of a continuing meme mocking both his previous being a sex offender as well as for his uncommon appearance. He was convicted of Gross Intimate Imposition in 1998 and spent four weeks in jail. One of is own earliest performances was on a full page known as “You Gon Obtain Raped” on You’re the person Now, Dog developed by an individual shadow22. He’s a indigenous of Ohio. Both he and Kyle Craven obtained fame as the main topic of well-known internet memes.