2 definitions by MennaLeeHill
1. Killing yourself via a Live stream, in hopes your Spirit will be "saved" like a mp4 etc, or you'll get a like or 2.
by MennaLeeHill October 12, 2016
" I can't believe you gave him permission to jump off a cliff" "Well, he's a known Parklandite and he wouldn't shut up, it's not my problem!"
by MennaLeeHill March 8, 2018