cucha
Top 35000
Meanings
Noun
1. catfish (Colombia)
2. doghouse; kennel (Rioplatense, Paraguay)
3. dog bed
4. bed (festive, colloquial)
Examples2
I made this kennel by myself.
I built this doghouse by myself.