Top Definition
means that negative energy built up over the years and it hits you all at once fucking you over causing your world to come crashing down and want to commit suicide.
dude every thing was going fine till i met this girl and banged her now she might be prego total omega shenron im fucked!!!!
by jelloshotsforlife March 10, 2011
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.