Green’s Dictionary of Slang

sleestak n.

[creature in the 1980s TV series Land of the Lost]

(US campus) an unappealing, sexually promiscuous woman.

[US]P. Munro Sl. U. 174: There were so many sleestaks at the party that I felt really out of place.