chucho

n. • Choo cho • A dog.

“¡Qué chucho tan lindo!“

“What a pretty dog!“

Added August 2020 by ivette

5 out of 11 Spanish speakers have heard this

Back