{{term}}
- {{preview}}
Streamacide
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.
That
loser
just
committed
STREAMACIDE
, WTF! He owed me 20$!
by
MennaLeeHill
October 12, 2016
Get a
Streamacide
mug for your coworker Sarah.