1 definition by mz_m

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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug