1 definition by K.jpng

1
A depressed little shit who really wants to die.. Smh
-Khalehla
Person: Khalehla is talking again.

Person 2: about her depression or gecko?

Person: somehow both, get her therapy
by K.jpng January 22, 2018
Get the mug
Get a khalehla mug for your guy Rihanna.