larvaTop 15000MeaningsAdjective1. freeloading (colloquial, El Salvador)Examples1Hay muchas personas larvas aquí.There are so many freeloading people here.