mapinguary noun1 •A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia.Tales of mapinguary encounters are common in Rio Branco. — 2007