thatsmejc7's definitions
A person who doesn't want to kill themselves but wouldn't mind passing away. A term many in Louisiana have started using.
by thatsmejc7 January 13, 2021
Get the Jessiemug.
Get the Jessiemug. We'll email you a link to sign in instantly.