meaning of angelap

angelap meaning in Urban Dictionary

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