Skip to main content

Definitions by thecreep

Choo chi 

Choo chi is a verb which causes the human body to squish up their fluffy dogs face and say “Choo Chiiiiiiiiiiii”.
*sees their dog giving them puppy eyes* CHOO CHIIIIIIIIIII!
Choo chi by thecreep March 21, 2021