It can also be used in an everyday context to refer to someone getting completely destroyed.
Version 2: If you don't pay me back, I will go Shinra Tensei on your ass.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.