Translation of largurucho in English:

largurucho

adjectiveFeminine largurucha

Chile
informal