lagartón
Meanings
Noun
1. sleazebag; sleaze; slimeball (colloquial)