dude, i had an altamirano around the house yesterday
a dirty mexican who is constantly working in the fields
"dude, i had an altamirano around the house yesterday" What is the definition of "altamirano"?