cuca shop
Appearance
English
[edit]Etymology
[edit]After Cuca, a Portuguese brand of beer.
Noun
[edit]cuca shop (plural cuca shops)
- (Namibia) An unlicensed store selling alcoholic beverages.
After Cuca, a Portuguese brand of beer.
cuca shop (plural cuca shops)