Skip to main content

Definitions by Nateesha

sleestak 

A person who inflicts self-harm on themselves.
"she's a sleestak, see the scratches on her arm?
sleestak by Nateesha October 28, 2006