Saaaaaa5985's definitions
New dating phenomena where the person that ghosted you pops in and out of your life like a ghost haunting you.
by Saaaaaa5985 May 31, 2017
Get the Haunting mug.
Get the Haunting mug.We'll email you a link to sign in instantly.