0
Wiki User
A sleezstack was a creature from The Land of the Lost. If I am not mistaken, they were types of lizards.