Skip to content

Tag: chinchero

Definitions tagged chinchero in the street dictionary.

Chincha

Refers to a person who is squeezed, cramped, or in a very uncomfortable physical position, usually while sitting or lying down.

Damn, you are CHINCHA! What is wrong with you, you little devil?

Automatically translated from Spanish

República Dominicanaby Anónimo