cuca shop
English
editEtymology
editAfter Cuca, a Portuguese brand of beer.
Noun
editcuca shop (plural cuca shops)
- (Namibia) An unlicensed store selling alcoholic beverages.
After Cuca, a Portuguese brand of beer.
cuca shop (plural cuca shops)