Top Definition
A social network page, exp: facebook, twitter, or myspace profile that belongs/belonged to a now deceased person.
Could also be known as a "frozen profile".
My cousin has been gone for 3 years now, but on occasion I'll log onto facebook to look at his "phantom profile".
by mz_m September 27, 2010

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.