Suicidal pedestrians Synonyms

Definitions for Suicidal


  • (adjective) dangerous to yourself or your interests

SP abbreviation

SP is an abbreviation for Suicidal Pedestrians
What does SP stand for?
SP stands for "Suicidal Pedestrians"