Skip to main content

Definitions by Dan_Leigh

Another name for a stalker who won’t leave you alone. Someone who randomly turns up at your house in the middle of the night.
I’m going to do an Alice and stalk this person.
Alice by Dan_Leigh January 20, 2019