larva
Top 15000
Meanings
Adjective
1. freeloading (colloquial, El Salvador)
Examples1
There are so many freeloading people here.