1 definition by oli.kanroji

1
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
by oli.kanroji August 21, 2021
Get the mug
Get a chiyo.san mug for your cousin Jerry.