chiyo.san Share definition Flag This is a random person. Who licks dog water and sucks on poop in their sleep. They also can only live off of your mom and deez nuts! chiyo.san ate poo chiyo.san by oli.kanroji August 21, 2021 0 0 Get merch Get the chiyo.san mug. Buy Now — $32.95 See more merch