Skip to main content

Definitions by LizTheLizard_

Being emotionally detached or slowly fading or ghosting in relevance to a relationship or when in any intimate connection with another human being.
Darn, I just got leezaed
leezaed by LizTheLizard_ April 3, 2018