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
Definitions tagged chinchero in the street dictionary.
Esta página también está en español.
Leer en español