Portuguese-English dictionary »

larica meaning in English

PortugueseEnglish
larica noun
{f}

munchies(craving for food as a result of use of cannabis)
noun
[UK: ˈmən.ˌtʃiz] [US: ˈmən.ˌtʃiz]