Top Definition
1) being relieved (of sin, consequences, annoyance, stress etc.) really quickly (hence RAZORBLADE)

2) being liberated

3) a break, a rest from something really stressful

4) a song sung by jedi mind tricks
person 1- dude i can't take finals any longer!
person 2- me either i need some razorblade salvation
by T Paynee May 25, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.