1 definition by Saaaaaa5985

Top Definition
New dating phenomena where the person that ghosted you pops in and out of your life like a ghost haunting you.
He is haunting me. I haven't seen him in three weeks and he just texted me.
by Saaaaaa5985 May 31, 2017

Mug icon
Buy a Haunting mug!