thecreep 's definitions
Choo chi is a verb which causes the human body to squish up their fluffy dogs face and say “Choo Chiiiiiiiiiiii”.
by thecreep March 21, 2021
Get the Choo chi mug.
Get the Choo chi mug.We'll email you a link to sign in instantly.