What does angelap mean?

angelap meaning in Urban Dictionary

an annoying thing that follows you continuously along with hopes of being with you