A very sad event. This term is popular amongst some religious people who believe in the afterlife (i.e. - the person's soul is going back home to heaven).
Sister Beverly: She passed? God bless her soul.
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.