lagarta A person who is loud, smells bad, and thinks they're cool Expand You're loud, smelly, and think you're cool? You're a lagarta.You're a lagarta and you're not even trying.You're a lagarta, and I'm tired of it. + Examples