Mexican Slang for dicksucker. Not to be confused with mamiluco—who is the one receiving the blowjob
That foo is a mamiluca.