Have you been ghosted

In 2015, after a hot and heavy public romance and engagement, Charlize Theron and Sean Penn split or more accurately, according to media outlets, Sean Penn got “ghosted”. For those of you who are unfamiliar with this term, here is the Urban Dictionary Definition for Ghosting: The act of suddenly ceasing all communication with someone…