Yocchan Share definition Flag Being super horny and saying sex all the time Bob: Hi bro, how are you? Tom: SEX! SEX! SEX! Bob: Oh no, hes a Yocchan. Yocchan by cocksucker7277 September 7, 2020 0 0 Get merch Get the Yocchan mug. Buy Now — $32.95 See more merch