barikutsa

Noun

 * 1) toffee made from coconut milk