Casucha (en. Hovel)

/ka'su.tʃa/

Synonyms

Slang Meanings

Very humble dwelling.
That neighborhood is full of casuchas.
Ese barrio está lleno de casuchas.
Uncomfortable or unpleasant place.
I don't want to spend the night in a casucha.
No quiero pasar la noche en una casucha.