batutut

Noun

 * 1) A folkloric hairy hominid said to inhabit wilderness areas of Vietnam, Laos, and northern Borneo.