ricura
Top 35000
Meanings
Noun
1. deliciousness (colloquial)
2. delight, pleasure (colloquial)
Examples1
Your grandkids are so gorgeous.