labba

noun
Middle School
1

A paca (large rodent) or its meat.