lagarta A piece of trash that talks too much and still smells like old pizza Expand You're a lagarta, I've seen cleaner raccoons.Why are you still here? You're a lagarta.Don't even think about talking to me, you're a lagarta. + Examples