A giant gorilla, from the plains of Africa. It is characterized by it's awful smell and uglyness. The Teniola is thought to be a monster by most, other believe it to be the missing link.
The Teniola raided a village.
See silverback, gorilla, monster, cuntbag, chode, fluffer