What does the phrase 'suicide net' mean?
One of my friends said to me
“I just learned what the word suicide net means. What an awful word.”
I have never come across this before, and cant seem to find the definition, what does it mean?
Observing members:
0
Composing members: 0
Composing members: 0