chucho

n. • Choo cho • A dog.

“¡Qué chucho tan lindo!“

“What a pretty dog!“

Added August 2020 by ivette

5 out of 11 Spanish, Castilian speakers have heard this

Back