chackochan Share definition Flag He is a very bad guy likes only women and he always thinks about women..he thinks he is a womaniser but he is actually a stalker If you are a "chackochan" then you are really bad Why are you being a "chackochan" chackochan by Kikukii November 23, 2021 0 0 Get merch Get the chackochan mug. Buy Now — $32.95 See more merch