chucho

n. • Choo cho • A dog.

“¡Qué chucho tan lindo!“

“What a pretty dog!“

User Avatar

by ivette

5 out of 11 Spanish, Castilian speakers have heard this

Back