Define Greaseball Hidalgo Meaning

Greaseball Hidalgo
A deceptive and selfish person who uses their loved ones for profit

Michael sold his mom into prostitution heโ€™s such a greaseball hidalgo
By Feodora