Chacal?
Slang? Google translate can't do much with it 'xcept for its literal translation: jackal.
Urban dictionary says it means "Bad MOFO", which also doesn't seem to fit.
For the future, though, that may be a reference: if google can't translate it, put a translation in quote ooc tags or something.