Viroldo is a Spanish slang term mainly used in Mexico to describe someone who is unkempt, dirty or scruffy. It usually refers to a person who doesn't take care of their appearance.
Examples
- Spanish: No seas un viroldo, ponte ropa limpia para la cena.
- English: Don't be a slob, put on clean clothes for dinner.