2 definition by LPortillo

Top Definition
A dog.
A synonym for dog used in Spain and Central America.
What’s the name of your chucho?
The name of my chucho is Chimichanga…
by LPortillo January 26, 2012

Mug icon
Buy a Chucho mug!
Spanish Slang for lawyer or somebody dressed in a dark suit
Mi mujer me pidió el divorcio y ya busco un cuervo…
by LPortillo January 27, 2012

Mug icon
Buy a Cuervo mug!